From b58e24049ee3ff39f0d248a2059bef531d03e0d4 Mon Sep 17 00:00:00 2001 From: Stefano Ricci <1219739+SteRiccio@users.noreply.github.com> Date: Tue, 5 Dec 2023 09:16:56 +0100 Subject: [PATCH] fixed users list error (#3177) Co-authored-by: Stefano Ricci --- server/modules/user/manager/userManager.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/modules/user/manager/userManager.js b/server/modules/user/manager/userManager.js index 116661187d..001003760b 100644 --- a/server/modules/user/manager/userManager.js +++ b/server/modules/user/manager/userManager.js @@ -135,17 +135,19 @@ export { insertUserAccessRequest } from '../repository/userAccessRequestReposito // ==== READ -const _attachAuthGroupsAndInvitationToUser = async ({ user, invitationsByUserUuid = {}, userGroups = [] }) => { +const _attachAuthGroupsAndInvitationToUser = async ({ user, invitationsByUserUuid = {}, userGroups = [], t }) => { // Assoc auth groups - const _userGroups = R.isEmpty(userGroups) ? await AuthGroupRepository.fetchUserGroups(User.getUuid(user)) : userGroups + const _userGroups = R.isEmpty(userGroups) + ? await AuthGroupRepository.fetchUserGroups(User.getUuid(user), t) + : userGroups let userUpdated = User.assocAuthGroups(_userGroups)(user) if (User.isInvited(userUpdated)) { const userUuid = User.getUuid(userUpdated) const invitation = invitationsByUserUuid[userUuid] const invitationValid = - invitation || (await UserResetPasswordRepository.existsResetPasswordValidByUserUuid(userUuid)) + invitation || (await UserResetPasswordRepository.existsResetPasswordValidByUserUuid(userUuid, t)) userUpdated = User.assocInvitationExpired(!invitationValid)(userUpdated) } @@ -163,6 +165,7 @@ const _attachAuthGroupsAndInvitationToUsers = async ({ users, invitationsByUserU user, invitationsByUserUuid, userGroups: authGroups.filter((group) => group.userUuid === User.getUuid(user)), + t, }) ) )