fix: add swagger doc to verify otp api

This commit is contained in:
Abdalhamid Alhamad
2025-08-03 14:50:04 +03:00
parent 7461af20dd
commit 4cc52a1c07

View File

@ -3,7 +3,7 @@ import { ApiBearerAuth, ApiTags } from '@nestjs/swagger';
import { Request } from 'express'; import { Request } from 'express';
import { Public } from '~/common/decorators'; import { Public } from '~/common/decorators';
import { AccessTokenGuard } from '~/common/guards'; import { AccessTokenGuard } from '~/common/guards';
import { ApiLangRequestHeader } from '~/core/decorators'; import { ApiDataResponse, ApiLangRequestHeader } from '~/core/decorators';
import { ResponseFactory } from '~/core/utils'; import { ResponseFactory } from '~/core/utils';
import { import {
CreateUnverifiedUserRequestDto, CreateUnverifiedUserRequestDto,
@ -51,6 +51,7 @@ export class AuthController {
@Post('forget-password/verify') @Post('forget-password/verify')
@HttpCode(HttpStatus.OK) @HttpCode(HttpStatus.OK)
@ApiDataResponse(VerifyForgetPasswordOtpResponseDto)
async verifyForgetPasswordOtp(@Body() forgetPasswordDto: VerifyForgetPasswordOtpRequestDto) { async verifyForgetPasswordOtp(@Body() forgetPasswordDto: VerifyForgetPasswordOtpRequestDto) {
const { token, user } = await this.authService.verifyForgetPasswordOtp(forgetPasswordDto); const { token, user } = await this.authService.verifyForgetPasswordOtp(forgetPasswordDto);