refacto update roles

This commit is contained in:
OxSaitama 2023-09-25 17:34:58 +02:00
parent d5f1f42064
commit 78c66b1a54

View File

@ -128,7 +128,7 @@ export default class IdNotService extends BaseService {
case EIdnotRole.DIRECTEUR: case EIdnotRole.DIRECTEUR:
return (await this.rolesService.get({ where: { name: "admin" } }))[0]!; return (await this.rolesService.get({ where: { name: "admin" } }))[0]!;
case EIdnotRole.NOTAIRE_TITULAIRE: case EIdnotRole.NOTAIRE_TITULAIRE:
return (await this.rolesService.get({ where: { name: "notary" } }))[0]!; return (await this.rolesService.get({ where: { name: "admin" } }))[0]!;
case EIdnotRole.NOTAIRE_ASSOCIE: case EIdnotRole.NOTAIRE_ASSOCIE:
return (await this.rolesService.get({ where: { name: "notary" } }))[0]!; return (await this.rolesService.get({ where: { name: "notary" } }))[0]!;
case EIdnotRole.NOTAIRE_SALARIE: case EIdnotRole.NOTAIRE_SALARIE:
@ -209,13 +209,8 @@ export default class IdNotService extends BaseService {
} }
}); });
} }
const roleFromIdNot = await this.getRole(userData.typeLien.name);
let updates = 0;
if (user.role!.uid !== roleFromIdNot.uid) { let updates = 0;
updates++;
user.role = roleFromIdNot;
}
if (user.office_membership!.idNot !== userData.entite.ou) { if (user.office_membership!.idNot !== userData.entite.ou) {
updates++; updates++;