From 3e379f44e8f184892fa4081eb8c2a093b41c7037 Mon Sep 17 00:00:00 2001 From: dragonwocky Date: Sat, 4 Feb 2023 13:41:14 +1100 Subject: [PATCH] fix: enable telemetry by default --- src/core/menu/islands/Telemetry.mjs | 2 +- src/core/telemetry.mjs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/menu/islands/Telemetry.mjs b/src/core/menu/islands/Telemetry.mjs index 2af9290..765bf8d 100644 --- a/src/core/menu/islands/Telemetry.mjs +++ b/src/core/menu/islands/Telemetry.mjs @@ -13,7 +13,7 @@ function Telemetry() { const { html, initDatabase } = globalThis.__enhancerApi, _get = async () => { // defaults to true, must be explicitly set to false to disable - return initDatabase().get("telemetryEnabled") ?? true; + return (await initDatabase().get("telemetryEnabled")) ?? true; }, _set = async (value) => { await initDatabase().set("telemetryEnabled", value); diff --git a/src/core/telemetry.mjs b/src/core/telemetry.mjs index c743965..3125148 100644 --- a/src/core/telemetry.mjs +++ b/src/core/telemetry.mjs @@ -18,7 +18,7 @@ const collectTelemetryData = async () => { sendTelemetryPing = async () => { const db = globalThis.__enhancerApi.initDatabase(), agreedToTerms = await db.get("agreedToTerms"), - telemetryEnabled = await db.get("telemetryEnabled"); + telemetryEnabled = (await db.get("telemetryEnabled")) ?? true; if (!telemetryEnabled || agreedToTerms !== version) return; // telemetry const telemetryData = await collectTelemetryData();