@@ -33,7 +33,7 @@ export class IamService {
33
33
@inject ( TokensService ) private tokensService : TokensService ,
34
34
@inject ( MailerService ) private mailerService : MailerService ,
35
35
@inject ( LuciaProvider ) private lucia : LuciaProvider
36
- ) { }
36
+ ) { }
37
37
38
38
async registerEmail ( data : RegisterEmailDto ) {
39
39
const existingUser = await this . usersRepository . findOneByEmail ( data . email ) ;
@@ -48,16 +48,10 @@ export class IamService {
48
48
49
49
async signinEmail ( data : SignInEmailDto ) {
50
50
const user = await this . usersRepository . findOneByEmail ( data . email ) ;
51
-
52
- if ( ! user ) {
53
- throw BadRequest ( 'Bad credentials' ) ;
54
- }
51
+ if ( ! user ) throw BadRequest ( 'Bad credentials' ) ;
55
52
56
53
const isValidToken = await this . tokensService . validateToken ( user . id , data . token ) ;
57
-
58
- if ( ! isValidToken ) {
59
- throw BadRequest ( 'Bad credentials' ) ;
60
- }
54
+ if ( ! isValidToken ) throw BadRequest ( 'Bad credentials' ) ;
61
55
62
56
// if this is a new unverified user, send a welcome email and update the user
63
57
if ( ! user . verified ) {
@@ -73,17 +67,11 @@ export class IamService {
73
67
74
68
async verifyEmail ( userId : string , token : string ) {
75
69
const user = await this . usersRepository . findOneById ( userId ) ;
76
-
77
- if ( ! user ) {
78
- throw BadRequest ( 'User not found' ) ;
79
- }
70
+ if ( ! user ) throw BadRequest ( 'User not found' ) ;
80
71
81
72
const validToken = await this . tokensService . validateToken ( user . id , token ) ;
82
-
83
- if ( ! validToken ) {
84
- throw BadRequest ( 'Invalid token' ) ;
85
- }
86
-
73
+ if ( ! validToken ) throw BadRequest ( 'Invalid token' ) ;
74
+
87
75
await this . usersRepository . update ( user . id , { email : validToken . email } ) ;
88
76
}
89
77
0 commit comments