From 0d1675129f7fecf2aad501ccc742633a6c8db298 Mon Sep 17 00:00:00 2001 From: xtian7489 Date: Tue, 8 Oct 2024 09:42:29 -0300 Subject: [PATCH] fix stats --- lib/admin/admin-stats/component.js | 4 ++-- lib/db-api/user.js | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/admin/admin-stats/component.js b/lib/admin/admin-stats/component.js index e4c84af..60fd201 100644 --- a/lib/admin/admin-stats/component.js +++ b/lib/admin/admin-stats/component.js @@ -212,12 +212,12 @@ export default class AdminStats extends Component { Personas NO REGISTRADAS que al menos cuentan con un voto

Nota: Se puede asumir que hayan votado presencialmente {isLoadingVotacion ? Cargando... : - {usersWhoDidntVotedCount > 0 ? (dniCount - (users - usersWhoDidntVotedCount)) : 0}} + {usersWhoDidntVotedCount > 0 ? (dniCount - ((users - userNotEmailValidated) - usersWhoDidntVotedCount)) : 0}} Usuarios (Personas REGISTRADAS) que al menos cuentan con un voto

Nota: Solamente de los usuarios registrados (Validados y no validados) {isLoadingVotacion ? Cargando... : - {usersWhoDidntVotedCount > 0 ? (users - usersWhoDidntVotedCount) : 0}} + {usersWhoDidntVotedCount > 0 ? ((users - userNotEmailValidated) - usersWhoDidntVotedCount) : 0}} Usuarios (Personas REGISTRADAS) que no votaron

Nota: Solamente de los usuarios registrados (Validados y no validados) diff --git a/lib/db-api/user.js b/lib/db-api/user.js index 1bad68b..a763c0e 100644 --- a/lib/db-api/user.js +++ b/lib/db-api/user.js @@ -316,7 +316,7 @@ exports.findByDNIWithAll = (dni) => { exports.getAllUsersInDNIArray = (dniArray) => { log('Looking for users with dni %j', dniArray) - return User.find({ dni: { $in: dniArray } }).populate('claustro facultad') + return User.find({ dni: { $in: dniArray }, emailValidated: true }).populate('claustro facultad') } @@ -332,9 +332,9 @@ exports.getUsersCount = () => { exports.getUsersWhoDidntVoted = (dniArray) => { log('Looking for users who didnt voted') - return User.find({ dni: { $nin: dniArray } }) + return User.find({ dni: { $nin: dniArray }, emailValidated: true }) } exports.getUsersWhoDidntVotedWithClaustroAndFacultad = (dniArray) => { log('Looking for users who didnt voted') - return User.find({ dni: { $nin: dniArray } }).populate('claustro').populate('facultad') + return User.find({ dni: { $nin: dniArray }, emailValidated: true }).populate('claustro').populate('facultad') } \ No newline at end of file