feat: expand backend admin marketplace and scaling
فشلت بعض الفحوصات
/ deploy (push) Failing after 1m22s

هذا الالتزام موجود في:
2026-05-14 16:17:12 +03:00
الأصل 0e76a4a9fc
التزام 5bd5e19a89
158 ملفات معدلة مع 19563 إضافات و3315 حذوفات

عرض الملف

@@ -0,0 +1,27 @@
import { ApiPropertyOptional } from '@nestjs/swagger';
import { Transform, Type } from 'class-transformer';
import { IsBoolean, IsNumber, IsOptional, Max, Min } from 'class-validator';
import { toBoolean } from '../../../common/utils/query-transform.util';
import { UserQueryDto } from './user-query.dto';
export class TalentDiscoverQueryDto extends UserQueryDto {
@ApiPropertyOptional({ default: true })
@IsOptional()
@Transform(toBoolean)
@IsBoolean()
hasAvatarOnly?: boolean;
@ApiPropertyOptional({ default: true })
@IsOptional()
@Transform(toBoolean)
@IsBoolean()
includeRoleBuckets?: boolean;
@ApiPropertyOptional({ minimum: 1, maximum: 24, default: 8 })
@IsOptional()
@Type(() => Number)
@IsNumber()
@Min(1)
@Max(24)
limit?: number;
}