feat: add localization for request dto validations and add accept lanuage header

This commit is contained in:
Abdalhamid Alhamad
2025-01-14 14:59:01 +03:00
parent 6d2d2b558a
commit 8ff9f921e8
16 changed files with 223 additions and 17 deletions

View File

@ -4,6 +4,7 @@ import { Request } from 'express';
import { DEVICE_ID_HEADER } from '~/common/constants';
import { AuthenticatedUser, Public } from '~/common/decorators';
import { AccessTokenGuard } from '~/common/guards';
import { ApiLangRequestHeader } from '~/core/decorators';
import { ResponseFactory } from '~/core/utils';
import {
CreateUnverifiedUserRequestDto,
@ -27,6 +28,7 @@ import { AuthService } from '../services';
@Controller('auth')
@ApiTags('Auth')
@ApiBearerAuth()
@ApiLangRequestHeader()
export class AuthController {
constructor(private readonly authService: AuthService) {}
@Post('register/otp')