diff --git a/src/modules/auth/auth.service.ts b/src/modules/auth/auth.service.ts index e81587c..66459e9 100644 --- a/src/modules/auth/auth.service.ts +++ b/src/modules/auth/auth.service.ts @@ -21,8 +21,6 @@ export class AuthService { const refreshToken = jwt.sign(payload, refreshSecretKey, { expiresIn: '30d', }) - console.log(refreshToken.length) - // Save refresh token in the database await this.prisma.refreshToken.create({ data: { userId: userId, diff --git a/src/modules/auth/strategies/jwt-refresh.strategy.ts b/src/modules/auth/strategies/jwt-refresh.strategy.ts index dc0c960..e1a9ed3 100644 --- a/src/modules/auth/strategies/jwt-refresh.strategy.ts +++ b/src/modules/auth/strategies/jwt-refresh.strategy.ts @@ -6,14 +6,13 @@ import { AppSettings } from '../../../settings/app-settings' import { Request } from 'express' const cookieExtractor = function (req: Request) { - console.log(req.cookies) let token = null if (req && req.cookies) { token = req.cookies['refreshToken'] } - console.log(token) return token } + // ... @Injectable() export class JwtRefreshStrategy extends PassportStrategy(Strategy, 'jwt-refresh') { diff --git a/src/modules/auth/use-cases/resend-verification-email-use-case.ts b/src/modules/auth/use-cases/resend-verification-email-use-case.ts index f9369c4..4fcbea3 100644 --- a/src/modules/auth/use-cases/resend-verification-email-use-case.ts +++ b/src/modules/auth/use-cases/resend-verification-email-use-case.ts @@ -18,10 +18,11 @@ export class ResendVerificationEmailHandler async execute(command: ResendVerificationEmailCommand) { const user = await this.usersRepository.findUserById(command.userId) - console.log(user) + if (!user) { throw new NotFoundException('User not found') } + if (user.isEmailVerified) { throw new BadRequestException('Email has already been verified') } diff --git a/src/modules/users/infrastructure/users.repository.ts b/src/modules/users/infrastructure/users.repository.ts index a504892..7c14e00 100644 --- a/src/modules/users/infrastructure/users.repository.ts +++ b/src/modules/users/infrastructure/users.repository.ts @@ -51,7 +51,6 @@ export class UsersRepository { } async createUser(newUser: CreateUserInput): Promise { - console.log(newUser) return await this.prisma.user.create({ data: { email: newUser.email, diff --git a/src/modules/users/services/users.service.ts b/src/modules/users/services/users.service.ts index e6e8a0c..e19b25c 100644 --- a/src/modules/users/services/users.service.ts +++ b/src/modules/users/services/users.service.ts @@ -1,4 +1,4 @@ -import { Injectable } from '@nestjs/common' +import { Injectable, Logger } from '@nestjs/common' import { UsersRepository } from '../infrastructure/users.repository' import * as bcrypt from 'bcrypt' import { MailerService } from '@nestjs-modules/mailer' @@ -7,6 +7,8 @@ import { MailerService } from '@nestjs-modules/mailer' export class UsersService { constructor(private usersRepository: UsersRepository, private emailService: MailerService) {} + private logger = new Logger(UsersService.name) + async getUsers(page: number, pageSize: number, searchNameTerm: string, searchEmailTerm: string) { return await this.usersRepository.getUsers(page, pageSize, searchNameTerm, searchEmailTerm) } @@ -41,7 +43,7 @@ export class UsersService { subject: 'E-mail confirmation', }) } catch (e) { - console.log(e) + this.logger.error(e) } }