Add variable for currentTime

Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
This commit is contained in:
OidaTiftla 2022-05-05 15:55:33 +02:00 committed by GitHub
parent 8e99cbf426
commit 98ee9caf2c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -492,11 +492,12 @@ class Monitor extends BeanModel {
let timeSinceLastNotified = (dayjs.utc().valueOf() - (bean.lastNotifiedTime == null ? 0 : dayjs.utc(bean.lastNotifiedTime).valueOf())) / 1000 / 60;
if (timeSinceLastNotified >= this.resendInterval) {
// Send notification again, because we are still DOWN
log.debug("monitor", `[${this.name}] sendNotification again: lastNotifiedTime: ${bean.lastNotifiedTime} | current time: ${R.isoDateTime(dayjs.utc())}`);
const currentTime = R.isoDateTime(dayjs.utc());
log.debug("monitor", `[${this.name}] sendNotification again: lastNotifiedTime: ${bean.lastNotifiedTime} | current time: ${currentTime}`);
await Monitor.sendNotification(isFirstBeat, this, bean);
// Set last notified time to now
bean.lastNotifiedTime = R.isoDateTime(dayjs.utc());
bean.lastNotifiedTime = currentTime;
}
}
}