diff --git a/src/alerts.js b/src/alerts.js index a44cd5fa..57854385 100755 --- a/src/alerts.js +++ b/src/alerts.js @@ -2,6 +2,8 @@ const escapeRegexp = require('escape-string-regexp'); +const argv = require('./argv'); +const logger = require('./logger')(__filename); const knex = require('./knex'); const { indexApi } = require('./manticore'); const bulkInsert = require('./utils/bulk-insert'); @@ -63,6 +65,11 @@ async function removeAlert(alertId) { } async function notify(scenes) { + if (argv.showcased === false) { + logger.info(`Skipping notify for ${scenes.length} scenes because showcase flag is disabled.`); + return []; + } + const sceneIds = scenes.map((scene) => scene.id); const [