- Aggiungere numero di persone registrate, e num di competenze, e numGruppi

This commit is contained in:
paoloar77
2022-02-11 01:15:40 +01:00
parent 077d9933c3
commit 2d1dfc9348

View File

@@ -2560,12 +2560,17 @@ UserSchema.statics.calculateStat = async function(idapp, username) {
const {MySkill} = require('../models/myskill'); const {MySkill} = require('../models/myskill');
const {MyGroup} = require('../models/mygroup'); const {MyGroup} = require('../models/mygroup');
const numUsersReg = await User.count({ const numUsersReg = await User.countDocuments(
idapp, {
$or: [{deleted: {$exists: false}}, {deleted: {$exists: true, $eq: false}}], idapp,
}); $or: [
const numMySkills = await MySkill.count({idapp}); {deleted: {$exists: false}},
const numGroups = await MyGroup.count({idapp}); {deleted: {$exists: true, $eq: false}}],
});
const numMySkills = await MySkill.countDocuments({idapp});
const numGroups = await MyGroup.countDocuments({idapp});
return {numMySkills, numUsersReg, numGroups}; return {numMySkills, numUsersReg, numGroups};