@speakr/speakr-module-services
Version:
SPEAKR Shared Service Module
30 lines (25 loc) • 655 B
JavaScript
;
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';
}
}