fix: the email vaerification logic error

This commit is contained in:
mahyargdz
2025-02-26 15:25:18 +03:30
parent f8a1a7b784
commit 93c5ad49d3
320 changed files with 215 additions and 92 deletions
+9 -9
View File
@@ -2,6 +2,7 @@ import { Body, Controller, Get, HttpCode, HttpStatus, Param, Patch, Post, Query,
import { ApiOperation, ApiTags } from "@nestjs/swagger";
import { FastifyReply } from "fastify";
import { ChangeEmailDto } from "./DTO/change-email.dto";
import { CheckValidityDTO } from "./DTO/check-validity.dto";
import { CreateAdminDto } from "./DTO/create-admin.dto";
import { CreateLegalUserDto } from "./DTO/create-legal-user.dto";
@@ -11,7 +12,6 @@ import { CreateCustomerDto } from "./DTO/create-user.dto";
import { SearchAdminQueryDto } from "./DTO/search-admins-query.dto";
import { SearchCustomersDto } from "./DTO/search-customers.dto";
import { SearchRolesQueryDto } from "./DTO/search-roles.dto";
import { UpdateEmailDto } from "./DTO/update-email.dto";
import { UpdateProfileDto } from "./DTO/update-profile.dto";
import { CreateUserGroupDto } from "./DTO/user-group.dto";
import { EmailVerifyQueryDto } from "./DTO/verify-email-query.dto";
@@ -59,10 +59,10 @@ export class UsersController {
/************************************************************ */
@AuthGuards()
@ApiOperation({ summary: "Update user email" })
@Patch("update-email")
updateEmail(@Body() updateEmailDto: UpdateEmailDto, @UserDec("id") userId: string) {
return this.usersService.updateEmail(userId, updateEmailDto);
@ApiOperation({ summary: "change user email" })
@Patch("change-email")
changeEmail(@Body() changeEmailDto: ChangeEmailDto, @UserDec("id") userId: string) {
return this.usersService.changeEmail(userId, changeEmailDto);
}
/************************************************************ */
@@ -76,10 +76,10 @@ export class UsersController {
/************************************************************ */
@AuthGuards()
@ApiOperation({ summary: "Update user phone" })
@Patch("update-phone")
updatePhone(@Body() updateDto: RequestOtpDto, @UserDec("id") userId: string) {
return this.usersService.updatePhone(userId, updateDto);
@ApiOperation({ summary: "change user phone" })
@Patch("change-phone")
changePhone(@Body() changeDto: RequestOtpDto, @UserDec("id") userId: string) {
return this.usersService.changePhone(userId, changeDto);
}
/************************************************************ */