diff --git a/dist/Customer/Contact.d.ts b/dist/Customer/Contact.d.ts index 4194467..d609fc4 100644 --- a/dist/Customer/Contact.d.ts +++ b/dist/Customer/Contact.d.ts @@ -9,7 +9,7 @@ export default class Contact extends Resource { cell_phone_number: string; phone_number?: string; civility: ECivility | string; - address: Address; + address?: Address; birthdate?: Date | null; created_at: Date | null; updated_at: Date | null; diff --git a/dist/Customer/Contact.js b/dist/Customer/Contact.js index 6689795..1097538 100644 --- a/dist/Customer/Contact.js +++ b/dist/Customer/Contact.js @@ -57,7 +57,6 @@ __decorate([ __metadata("design:type", String) ], Contact.prototype, "civility", void 0); __decorate([ - (0, class_validator_1.IsNotEmpty)({ groups: ["create"], message: "Address is required" }), (0, class_validator_1.ValidateNested)({ groups: ["create", "update"] }), (0, class_transformer_1.Type)(() => Address_1.default), __metadata("design:type", Address_1.default) diff --git a/dist/Resource.d.ts b/dist/Resource.d.ts index 5cc85df..0385748 100644 --- a/dist/Resource.d.ts +++ b/dist/Resource.d.ts @@ -1,7 +1,7 @@ import { type ClassTransformOptions } from "class-transformer"; import { ValidatorOptions } from "class-validator"; export default class Resource { - uid: string; + uid?: string; static hydrate(from: Partial, options?: ClassTransformOptions): T; static validateOrReject(validatorOptions?: ValidatorOptions): Promise; validateOrReject?(validatorOptions?: ValidatorOptions): Promise; diff --git a/dist/Resource.js b/dist/Resource.js index 0014a58..0e95fb7 100644 --- a/dist/Resource.js +++ b/dist/Resource.js @@ -47,7 +47,7 @@ class Resource { } } __decorate([ - (0, class_validator_1.IsNotEmpty)({ message: "UID is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["update"], message: "UID is required" }), __metadata("design:type", String) ], Resource.prototype, "uid", void 0); exports.default = Resource;