From 7f8814d58703e95f0f13202b5c3abcc2c223d00e Mon Sep 17 00:00:00 2001 From: Joseph Abbey Date: Fri, 12 Jan 2024 17:53:42 +0000 Subject: [PATCH] Automatically remove webhook id --- source/Settings.mc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Settings.mc b/source/Settings.mc index 23e6aba..eed1bd9 100644 --- a/source/Settings.mc +++ b/source/Settings.mc @@ -72,8 +72,7 @@ class Settings { if (getWebhookId().equals("")) { mWebhookManager = new WebhookManager(); mWebhookManager.requestWebhookId(); - } - if (!getWebhookId().equals("") and + } else if ( (System has :ServiceDelegate) and ((Background.getTemporalEventRegisteredTime() == null) or (Background.getTemporalEventRegisteredTime() != (mBatteryRefreshRate * 60)))) { @@ -84,6 +83,7 @@ class Settings { if ((System has :ServiceDelegate) and (Background.getTemporalEventRegisteredTime() != null)) { Background.deleteTemporalEvent(); } + removeWebhookId(); } } if (Globals.scDebug) {