initial impl of cached action counts using ee

This commit is contained in:
Wyatt Johnson
2017-08-16 15:47:56 -06:00
parent 4c1ebde3cc
commit b126cc3cb3
6 changed files with 128 additions and 37 deletions
+1 -5
View File
@@ -1,4 +1,3 @@
const ActionModel = require('../../models/action');
const ActionsService = require('../../services/actions');
const UsersService = require('../../services/users');
const errors = require('../../errors');
@@ -52,10 +51,7 @@ const createAction = async ({user = {}, pubsub, loaders: {Comments}}, {item_id,
* @return {Promise} resolves to the deleted action, or null if not found.
*/
const deleteAction = ({user}, {id}) => {
return ActionModel.findOneAndRemove({
id,
user_id: user.id
});
return ActionsService.delete({id, user_id: user.id});
};
module.exports = (context) => {