refacto update roles
This commit is contained in:
parent
d5f1f42064
commit
78c66b1a54
@ -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++;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user