mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-20 06:29:07 +00:00
fix: delete all
eventlist in timer object was not reset correctly
This commit is contained in:
@@ -480,6 +480,15 @@ export class EventTimer extends Timer {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
clearEventList() {
|
||||||
|
// unload events
|
||||||
|
this.unload();
|
||||||
|
|
||||||
|
// set general
|
||||||
|
this._eventlist = [];
|
||||||
|
this.numEvents = 0;
|
||||||
|
}
|
||||||
|
|
||||||
setupWithEventList(eventlist) {
|
setupWithEventList(eventlist) {
|
||||||
if (!Array.isArray(eventlist) || eventlist.length < 1) return;
|
if (!Array.isArray(eventlist) || eventlist.length < 1) return;
|
||||||
|
|
||||||
|
|||||||
@@ -320,7 +320,7 @@ export const eventsDeleteAll = async (req, res) => {
|
|||||||
db.write();
|
db.write();
|
||||||
|
|
||||||
// update timer object
|
// update timer object
|
||||||
_updateTimersSingle();
|
global.timer.clearEventList();
|
||||||
|
|
||||||
res.sendStatus(201);
|
res.sendStatus(201);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|||||||
Reference in New Issue
Block a user