From a51e21824ce60cda64994d50708f51f38be76dde Mon Sep 17 00:00:00 2001 From: Michal Orlik Date: Wed, 21 Mar 2018 12:33:29 +0100 Subject: [PATCH] lib/events: Fix check of stream-is-running-x-minutes _ref: #854 --- libs/events.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)