Browse Source

added `removeForResource` method

pull/2/head
Rob Colbert 3 years ago
parent
commit
9f436ad6e8
  1. 5
      app/services/content-vote.js

5
app/services/content-vote.js

@ -90,6 +90,11 @@ class ContentVoteService extends SiteService {
const updatedResource = await ResourceModel.findById(resource._id).select('resourceStats'); const updatedResource = await ResourceModel.findById(resource._id).select('resourceStats');
return { message, resourceStats: updatedResource.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 = { module.exports = {

Loading…
Cancel
Save