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,7 +4,7 @@ import { Roles } from '~/auth/enums';
import { IJwtPayload } from '~/auth/interfaces';
import { AllowedRoles, AuthenticatedUser, Public } from '~/common/decorators';
import { RolesGuard } from '~/common/guards';
import { ApiDataPageResponse, ApiDataResponse } from '~/core/decorators';
import { ApiDataPageResponse, ApiDataResponse, ApiLangRequestHeader } from '~/core/decorators';
import { PageOptionsRequestDto } from '~/core/dtos';
import { CustomParseUUIDPipe } from '~/core/pipes';
import { ResponseFactory } from '~/core/utils';
@ -15,6 +15,7 @@ import { JuniorService } from '../services';
@Controller('juniors')
@ApiTags('Juniors')
@ApiBearerAuth()
@ApiLangRequestHeader()
export class JuniorController {
constructor(private readonly juniorService: JuniorService) {}