Fill fields with default values
Some checks failed
continuous-integration/drone/push Build is pending
continuous-integration/drone/tag Build is failing

This commit is contained in:
nemunaire 2024-06-18 18:32:52 +02:00
commit a4df681f88
3 changed files with 14 additions and 3 deletions

View file

@ -37,15 +37,22 @@
let obj;
const vtime = new Date(Date.now() + 7.6*3600000);
switch($page.params["kind"]) {
case "single":
obj = new AlarmSingle();
obj.time = vtime;
break;
case "repeated":
obj = new AlarmRepeated();
obj.weekday = vtime.getDay();
obj.time = (vtime.getHours() < 10 ? "0" : "") + vtime.getHours() + ":" + (vtime.getMinutes() < 10 ? "0" : "") + vtime.getMinutes();
break;
case "exceptions":
obj = new AlarmException();
obj.start = new Date(Date.now()).toISOString().substring(0,10);
obj.end = new Date(Date.now() + 7.5*86400000).toISOString().substring(0,10);
break;
}