diff --git a/libs/events.js b/libs/events.js index 4ce00521c54..a3c304f3fe6 100644 --- a/libs/events.js +++ b/libs/events.js @@ -238,10 +238,10 @@ class Events { async checkStreamIsRunningXMinutes (event, attributes) { const d = debug('events:checkStreamIsRunningXMinutes') + const when = await global.twitch.when() event.triggered.runAfterXMinutes = _.get(event, 'triggered.runAfterXMinutes', 0) - let shouldTrigger = event.triggered.runAfterXMinutes === 0 && - moment(global.twitch.when.online).format('X') * 1000 > event.definitions.runAfterXMinutes * 60 * 1000 + moment().format('X') - moment(when.online).format('X') > event.definitions.runAfterXMinutes * 60 if (shouldTrigger) { event.triggered.runAfterXMinutes = event.definitions.runAfterXMinutes d('Updating event to %j', event)