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
@@ -4,5 +4,5 @@ export class AuthInterface {
uuid: string;
sessionId: string;
id: number;
roles: string[];
roles?: string[];
}
@@ -22,7 +22,7 @@ export class AuthService {
where: {
email,
},
relations: ['role.roleType'],
relations: ['roles.roleType'],
});
if (!user.isUserVerified) {
@@ -70,7 +70,7 @@ export class AuthService {
uuid: user.uuid,
type: user.type,
sessionId: user.sessionId,
roles: user.roles,
roles: user?.roles,
};
const tokens = await this.getTokens(payload);
@@ -31,7 +31,7 @@ export class JwtStrategy extends PassportStrategy(Strategy, 'jwt') {
userUuid: payload.uuid,
uuid: payload.uuid,
sessionId: payload.sessionId,
roles: payload.roles,
roles: payload?.roles,
};
} else {
throw new BadRequestException('Unauthorized');
@@ -34,7 +34,7 @@ export class RefreshTokenStrategy extends PassportStrategy(
userUuid: payload.uuid,
uuid: payload.uuid,
sessionId: payload.sessionId,
roles: payload.roles,
roles: payload?.roles,
};
} else {
throw new BadRequestException('Unauthorized');