Add UserRoleRepository and RoleTypeRepository imports

This commit is contained in:
faris Aljohari
2024-05-06 19:10:24 +03:00
parent 6bd827fe57
commit 1dcb0a3052
4 changed files with 47 additions and 4 deletions

View File

@ -22,7 +22,9 @@ export class AuthService {
where: {
email,
},
relations: ['role.roleType'],
});
if (!user.isUserVerified) {
throw new BadRequestException('User is not verified');
}
@ -68,7 +70,9 @@ export class AuthService {
uuid: user.uuid,
type: user.type,
sessionId: user.sessionId,
roles: user.roles,
};
const tokens = await this.getTokens(payload);
await this.updateRefreshToken(user.uuid, tokens.refreshToken);
return tokens;