diff --git a/services/web/scripts/process_notifications.mjs b/services/web/scripts/process_notifications.mjs index 48a952d7ac..5e5ab9160e 100644 --- a/services/web/scripts/process_notifications.mjs +++ b/services/web/scripts/process_notifications.mjs @@ -1,17 +1,17 @@ +/* eslint-disable @overleaf/require-script-runner */ +import logger from '@overleaf/logger' import { processNotifications } from '../modules/notifications/app/src/ProcessNotifications.mjs' -import { scriptRunner } from './lib/ScriptRunner.mjs' async function main() { - console.log('Processing notifications...') + logger.info({}, 'Processing notifications...') await processNotifications() - console.log('Notifications processed successfully.') + logger.info({}, 'Notifications processed successfully.') } try { - await scriptRunner(main) - console.log('Done.') + await main() process.exit(0) } catch (error) { - console.error({ error }) + logger.error({ error }, 'error processing notifications') process.exit(1) }