added `removeForResource` method

master
rob 2 years ago
parent d9962d4c9a
commit 9f436ad6e8

@ -90,6 +90,11 @@ class ContentVoteService extends SiteService {
const updatedResource = await ResourceModel.findById(resource._id).select('resourceStats');
return { message, resourceStats: updatedResource.resourceStats };
}
async removeForResource (resource) {
this.log.info('removing all votes for resource', { resourceId: resource._id });
await ContentVote.deleteMany({ resource: resource._id });
}
}
module.exports = {

Loading…
Cancel
Save