Merge pull request #69 from house-of-abbey/68-automatically-remove-the-webhook-id-when-battery-level-is-disabled

Automatically remove webhook id
This commit is contained in:
Philip Abbey
2024-01-12 17:57:46 +00:00
committed by GitHub

View File

@ -72,8 +72,7 @@ class Settings {
if (getWebhookId().equals("")) { if (getWebhookId().equals("")) {
mWebhookManager = new WebhookManager(); mWebhookManager = new WebhookManager();
mWebhookManager.requestWebhookId(); mWebhookManager.requestWebhookId();
} } else if (
if (!getWebhookId().equals("") and
(System has :ServiceDelegate) and (System has :ServiceDelegate) and
((Background.getTemporalEventRegisteredTime() == null) or ((Background.getTemporalEventRegisteredTime() == null) or
(Background.getTemporalEventRegisteredTime() != (mBatteryRefreshRate * 60)))) { (Background.getTemporalEventRegisteredTime() != (mBatteryRefreshRate * 60)))) {
@ -84,6 +83,7 @@ class Settings {
if ((System has :ServiceDelegate) and (Background.getTemporalEventRegisteredTime() != null)) { if ((System has :ServiceDelegate) and (Background.getTemporalEventRegisteredTime() != null)) {
Background.deleteTemporalEvent(); Background.deleteTemporalEvent();
} }
removeWebhookId();
} }
} }
if (Globals.scDebug) { if (Globals.scDebug) {