alarm: defaultDeleteExpiredTimers detection
Fix new alarm when selectedAlarm is undefinedmaster
parent
98e560a756
commit
8bdc54dd4f
|
|
@ -47,3 +47,4 @@
|
|||
0.42: Fix date not getting saved in event edit menu when tapping Confirm
|
||||
0.43: New settings: Show confirm, Show Overflow, Show Type.
|
||||
0.44: Add "delete timer after expiration" setting to events.
|
||||
0.55: Fix new alarm when selectedAlarm is undefined
|
||||
|
|
|
|||
|
|
@ -106,7 +106,7 @@ function showEditAlarmMenu(selectedAlarm, alarmIndex, withDate) {
|
|||
var isNew = alarmIndex === undefined;
|
||||
|
||||
var alarm = require("sched").newDefaultAlarm();
|
||||
if (withDate || selectedAlarm.date) {
|
||||
if (withDate || (selectedAlarm && selectedAlarm.date)) {
|
||||
alarm.del = require("sched").getSettings().defaultDeleteExpiredTimers;
|
||||
}
|
||||
alarm.dow = handleFirstDayOfWeek(alarm.dow);
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"id": "alarm",
|
||||
"name": "Alarms & Timers",
|
||||
"shortName": "Alarms",
|
||||
"version": "0.44",
|
||||
"version": "0.45",
|
||||
"description": "Set alarms and timers on your Bangle",
|
||||
"icon": "app.png",
|
||||
"tags": "tool,alarm",
|
||||
|
|
|
|||
Loading…
Reference in New Issue