module.exports = { inputs: { record: { type: 'ref', required: true }, request: { type: 'ref' } }, fn: async function(inputs, exits) { const card = await Card.archiveOne(inputs.record.id); if (card) { sails.sockets.broadcast( `board:${card.boardId}`, 'cardDelete', { item: card }, inputs.request ); } return exits.success(card); } };