diff --git a/worker/src/index.ts b/worker/src/index.ts index e34b926..7c477b5 100644 --- a/worker/src/index.ts +++ b/worker/src/index.ts @@ -1,4 +1,4 @@ -import { workerConfig, maintenances } from '../../uptime.config' +import { workerConfig } from '../../uptime.config' import { formatStatusChangeNotification, getWorkerLocation, notifyWithApprise } from './util' import { MonitorState, MonitorTarget } from '../../types/config' import { getStatus } from './monitor' @@ -31,21 +31,6 @@ const Worker = { return } - // Skip notification if monitor is in maintenance - const maintenanceList = maintenances - .filter( - (m) => - new Date(timeNow * 1000) >= new Date(m.start) && - (!m.end || new Date(timeNow * 1000) <= new Date(m.end)) - ) - .map((e) => (e.monitors || [])) - .flat() - - if (maintenanceList.includes(monitor.id)) { - console.log(`Skipping notification for ${monitor.name} (in maintenance)`) - return - } - if (workerConfig.notification?.appriseApiServer && workerConfig.notification?.recipientUrl) { const notification = formatStatusChangeNotification( monitor,