UNPKG

@speakr/speakr-module-services

Version:
30 lines (25 loc) 655 B
'use strict'; const db = require('../../db'); const moment = require('moment-timezone'); module.exports = { deleteScheduledSubmissions }; function deleteScheduledSubmissions(submissions) { if(submissions !== 'none scheduled'){ console.log('\n DELETING SCHEDULED'); const submissionIds = submissions.map(s => s.creative_id); const idArray = Array.isArray(submissionIds) ? submissionIds : [submissionIds]; return db.scheduled_creatives.destroy({ where: { creative_id: { $in: idArray } }, force: true }) .then((res) => { console.log('DELETING SUCCESS'); return submissions; }) } else { return 'none scheduled'; } }