.
This commit is contained in:
@@ -132581,7 +132581,6 @@ var require_product_dto = __commonJS({
|
|||||||
], CreateProductDto.prototype, "isNew", void 0);
|
], CreateProductDto.prototype, "isNew", void 0);
|
||||||
__decorate2([
|
__decorate2([
|
||||||
(0, class_validator_1.IsOptional)(),
|
(0, class_validator_1.IsOptional)(),
|
||||||
(0, class_transformer_1.Transform)(({ value }) => (0, product_color_json_dto_1.transformColorsJson)(value)),
|
|
||||||
(0, class_validator_1.IsArray)(),
|
(0, class_validator_1.IsArray)(),
|
||||||
(0, class_validator_1.ValidateNested)({ each: true }),
|
(0, class_validator_1.ValidateNested)({ each: true }),
|
||||||
(0, class_transformer_1.Type)(() => product_color_json_dto_1.ProductColorJsonItemDto),
|
(0, class_transformer_1.Type)(() => product_color_json_dto_1.ProductColorJsonItemDto),
|
||||||
@@ -132606,7 +132605,6 @@ var require_product_dto = __commonJS({
|
|||||||
exports2.UpdateProductDto = UpdateProductDto;
|
exports2.UpdateProductDto = UpdateProductDto;
|
||||||
__decorate2([
|
__decorate2([
|
||||||
(0, class_validator_1.IsOptional)(),
|
(0, class_validator_1.IsOptional)(),
|
||||||
(0, class_transformer_1.Transform)(({ value }) => (0, product_color_json_dto_1.transformColorsJson)(value)),
|
|
||||||
(0, class_validator_1.IsArray)(),
|
(0, class_validator_1.IsArray)(),
|
||||||
(0, class_validator_1.ValidateNested)({ each: true }),
|
(0, class_validator_1.ValidateNested)({ each: true }),
|
||||||
(0, class_transformer_1.Type)(() => product_color_json_dto_1.ProductColorJsonItemDto),
|
(0, class_transformer_1.Type)(() => product_color_json_dto_1.ProductColorJsonItemDto),
|
||||||
|
|||||||
@@ -9,11 +9,8 @@ import {
|
|||||||
MinLength,
|
MinLength,
|
||||||
ValidateNested,
|
ValidateNested,
|
||||||
} from 'class-validator';
|
} from 'class-validator';
|
||||||
import { Transform, Type } from 'class-transformer';
|
import { Type } from 'class-transformer';
|
||||||
import {
|
import { ProductColorJsonItemDto } from './product-color-json.dto';
|
||||||
ProductColorJsonItemDto,
|
|
||||||
transformColorsJson,
|
|
||||||
} from './product-color-json.dto';
|
|
||||||
|
|
||||||
export class CreateProductDto {
|
export class CreateProductDto {
|
||||||
@IsString()
|
@IsString()
|
||||||
@@ -137,7 +134,6 @@ export class CreateProductDto {
|
|||||||
isNew?: boolean;
|
isNew?: boolean;
|
||||||
|
|
||||||
@IsOptional()
|
@IsOptional()
|
||||||
@Transform(({ value }) => transformColorsJson(value))
|
|
||||||
@IsArray()
|
@IsArray()
|
||||||
@ValidateNested({ each: true })
|
@ValidateNested({ each: true })
|
||||||
@Type(() => ProductColorJsonItemDto)
|
@Type(() => ProductColorJsonItemDto)
|
||||||
@@ -157,7 +153,6 @@ export class UpdateProductDto extends PartialType(
|
|||||||
OmitType(CreateProductDto, ['companyId'] as const),
|
OmitType(CreateProductDto, ['companyId'] as const),
|
||||||
) {
|
) {
|
||||||
@IsOptional()
|
@IsOptional()
|
||||||
@Transform(({ value }) => transformColorsJson(value))
|
|
||||||
@IsArray()
|
@IsArray()
|
||||||
@ValidateNested({ each: true })
|
@ValidateNested({ each: true })
|
||||||
@Type(() => ProductColorJsonItemDto)
|
@Type(() => ProductColorJsonItemDto)
|
||||||
|
|||||||
Reference in New Issue
Block a user