diff --git a/src/server/models/user.js b/src/server/models/user.js index 48f9a50..38e62ab 100755 --- a/src/server/models/user.js +++ b/src/server/models/user.js @@ -2560,12 +2560,17 @@ UserSchema.statics.calculateStat = async function(idapp, username) { const {MySkill} = require('../models/myskill'); const {MyGroup} = require('../models/mygroup'); - const numUsersReg = await User.count({ - idapp, - $or: [{deleted: {$exists: false}}, {deleted: {$exists: true, $eq: false}}], - }); - const numMySkills = await MySkill.count({idapp}); - const numGroups = await MyGroup.count({idapp}); + const numUsersReg = await User.countDocuments( + { + idapp, + $or: [ + {deleted: {$exists: false}}, + {deleted: {$exists: true, $eq: false}}], + }); + + const numMySkills = await MySkill.countDocuments({idapp}); + + const numGroups = await MyGroup.countDocuments({idapp}); return {numMySkills, numUsersReg, numGroups};