Run only for alarms

pull/2510/head
Kedlub 2023-01-18 16:33:39 +01:00
parent a8963b9718
commit 566cc9cb2f
1 changed files with 19 additions and 15 deletions

View File

@ -1,16 +1,20 @@
(function() {
function dismissAlarm(alarm) {
if ("qmsched" in WIDGETS) {
require("qmsched").setMode(0);
}
else {
// Code from qmsched.js, so we can work without it
require("Storage").writeJSON("setting.json", Object.assign(
require("Storage").readJSON("setting.json", 1) || {},
{quiet:0}
));
}
}
(function () {
function dismissAlarm(alarm) {
// Run only for alarms, not timers
if (!alarm.timer) {
if ("qmsched" in WIDGETS) {
require("qmsched").setMode(0);
} else {
// Code from qmsched.js, so we can work without it
require("Storage").writeJSON(
"setting.json",
Object.assign(require("Storage").readJSON("setting.json", 1) || {}, {
quiet: 0,
})
);
}
}
}
Bangle.on('alarmDismiss', dismissAlarm);
})();
Bangle.on("alarmDismiss", dismissAlarm);
})();