Remove USER role

This commit is contained in:
faris Aljohari
2024-05-18 23:00:22 +03:00
parent 1bc8fee061
commit 6415d78992
23 changed files with 107 additions and 136 deletions

View File

@ -50,15 +50,6 @@ export class UserAuthService {
password: hashedPassword,
});
const defaultUserRoleUuid = await this.getRoleUuidByRoleType(
RoleType.USER,
);
await this.userRoleRepository.save({
user: { uuid: user.uuid },
roleType: { uuid: defaultUserRoleUuid },
});
return user;
} catch (error) {
throw new BadRequestException('Failed to register user');
@ -114,7 +105,7 @@ export class UserAuthService {
email: user.email,
userId: user.uuid,
uuid: user.uuid,
roles: user.role.map((role) => {
roles: user?.roles?.map((role) => {
return { uuid: role.uuid, type: role.roleType.type };
}),
sessionId: session[1].uuid,
@ -214,11 +205,4 @@ export class UserAuthService {
await this.authService.updateRefreshToken(user.uuid, tokens.refreshToken);
return tokens;
}
private async getRoleUuidByRoleType(roleType: string) {
const role = await this.roleTypeRepository.findOne({
where: { type: roleType },
});
return role.uuid;
}
}