diff --git a/dist/Notary/Contact.js b/dist/Notary/Contact.js index 202c710..96498cb 100644 --- a/dist/Notary/Contact.js +++ b/dist/Notary/Contact.js @@ -45,14 +45,14 @@ __decorate([ (0, class_transformer_1.Expose)(), (0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }), (0, class_validator_1.NotEquals)(null || '', { groups: ["updateCustomer"], message: "Prénom ne peut pas être vide" }), - (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "First name is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Prénom ne peut pas être vide" }), __metadata("design:type", String) ], Contact.prototype, "first_name", void 0); __decorate([ (0, class_transformer_1.Expose)(), (0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }), (0, class_validator_1.NotEquals)(null || '', { groups: ["updateCustomer"], message: "Nom ne peut pas être vide" }), - (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Last name is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Nom ne peut pas être vide" }), __metadata("design:type", String) ], Contact.prototype, "last_name", void 0); __decorate([ @@ -60,14 +60,14 @@ __decorate([ (0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }), (0, class_validator_1.NotEquals)(null || '', { groups: ["updateCustomer"], message: "Email ne peut pas être vide" }), (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"] }), - (0, class_validator_1.IsEmail)({}, { groups: ["createCustomer", "updateCustomer"], message: "Email is not valid" }), + (0, class_validator_1.IsEmail)({}, { groups: ["createCustomer", "updateCustomer"], message: "Email ne peut pas être vide" }), __metadata("design:type", String) ], Contact.prototype, "email", void 0); __decorate([ (0, class_transformer_1.Expose)(), (0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }), (0, class_validator_1.NotEquals)(null || '', { groups: ["updateCustomer"], message: "Numéro de téléphone ne peut pas être vide" }), - (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"] }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Numéro de téléphone ne peut pas être vide" }), __metadata("design:type", String) ], Contact.prototype, "cell_phone_number", void 0); __decorate([ diff --git a/dist/Notary/DeedType.js b/dist/Notary/DeedType.js index 4dc8231..7e1ea68 100644 --- a/dist/Notary/DeedType.js +++ b/dist/Notary/DeedType.js @@ -46,14 +46,14 @@ __decorate([ ], DeedType.prototype, "uid", void 0); __decorate([ (0, class_transformer_1.Expose)(), - (0, class_validator_1.IsNotEmpty)({ groups: ["createDeedType"], message: "Name is required" }), - (0, class_validator_1.NotEquals)(null || '', { groups: ["updateDeedType"], message: "Name is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createDeedType"], message: "Nom du type d'acte ne peut pas être vide" }), + (0, class_validator_1.NotEquals)(null || '', { groups: ["updateDeedType"], message: "Nom du type d'acte ne peut pas être vide" }), __metadata("design:type", String) ], DeedType.prototype, "name", void 0); __decorate([ (0, class_transformer_1.Expose)(), - (0, class_validator_1.IsNotEmpty)({ groups: ["createDeedType"], message: "Description is required" }), - (0, class_validator_1.NotEquals)(null || '', { groups: ["updateDeedType"], message: "Name is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createDeedType"], message: "Description du type d'acte ne peut pas être vide" }), + (0, class_validator_1.NotEquals)(null || '', { groups: ["updateDeedType"], message: "Description du type d'acte ne peut pas être vide" }), __metadata("design:type", String) ], DeedType.prototype, "description", void 0); __decorate([ diff --git a/dist/Notary/DocumentType.js b/dist/Notary/DocumentType.js index 740ec33..b885c5f 100644 --- a/dist/Notary/DocumentType.js +++ b/dist/Notary/DocumentType.js @@ -50,14 +50,14 @@ __decorate([ (0, class_transformer_1.Expose)(), (0, class_validator_1.IsOptional)({ groups: ["updateDocumentType"] }), (0, class_validator_1.NotEquals)(null || '', { groups: ["updateDocumentType"], message: "Nom du document ne peut pas être vide" }), - (0, class_validator_1.IsNotEmpty)({ groups: ["createDocumentType"], message: "Name is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createDocumentType"], message: "Nom du document ne peut pas être vide" }), __metadata("design:type", String) ], DocumentType.prototype, "name", void 0); __decorate([ (0, class_transformer_1.Expose)(), (0, class_validator_1.IsOptional)({ groups: ["updateDocumentType"] }), (0, class_validator_1.NotEquals)(null || '', { groups: ["updateDocumentType"], message: "Description ne peut pas être vide" }), - (0, class_validator_1.IsNotEmpty)({ groups: ["createDocumentType"], message: "Public description is required" }), + (0, class_validator_1.IsNotEmpty)({ groups: ["createDocumentType"], message: "Description ne peut pas être vide" }), __metadata("design:type", String) ], DocumentType.prototype, "public_description", void 0); __decorate([ diff --git a/dist/Notary/OfficeFolder.js b/dist/Notary/OfficeFolder.js index 07dcc0d..c51feec 100644 --- a/dist/Notary/OfficeFolder.js +++ b/dist/Notary/OfficeFolder.js @@ -53,17 +53,20 @@ __decorate([ ], OfficeFolder.prototype, "uid", void 0); __decorate([ (0, class_transformer_1.Expose)(), - (0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }), + (0, class_validator_1.NotEquals)(null || "", { groups: ["updateFolder"], message: "Numéro de dossier ne peut pas être vide" }), (0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], - message: "folder number is required", + message: "Numéro de dossier ne peut pas être vide", }), __metadata("design:type", String) ], OfficeFolder.prototype, "folder_number", void 0); __decorate([ (0, class_transformer_1.Expose)(), - (0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }), - (0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], message: "Name is required" }), + (0, class_validator_1.NotEquals)(null || "", { groups: ["updateFolder"], message: "Nom de dossier ne peut pas être vide" }), + (0, class_validator_1.IsNotEmpty)({ + groups: ["createFolder"], + message: "Nom de dossier ne peut pas être vide", + }), __metadata("design:type", String) ], OfficeFolder.prototype, "name", void 0); __decorate([ diff --git a/src/Notary/Contact.ts b/src/Notary/Contact.ts index 20b105c..b2fda06 100644 --- a/src/Notary/Contact.ts +++ b/src/Notary/Contact.ts @@ -11,26 +11,26 @@ export default class Contact extends ContactCustomer { @Expose() @IsOptional({ groups: ["updateCustomer"]}) @NotEquals(null || '', { groups: ["updateCustomer"], message: "Prénom ne peut pas être vide" }) - @IsNotEmpty({ groups: ["createCustomer"], message: "First name is required" }) + @IsNotEmpty({ groups: ["createCustomer"], message: "Prénom ne peut pas être vide" }) public override first_name!: string; @Expose() @IsOptional({ groups: ["updateCustomer"]}) @NotEquals(null || '', { groups: ["updateCustomer"], message: "Nom ne peut pas être vide" }) - @IsNotEmpty({ groups: ["createCustomer"], message: "Last name is required" }) + @IsNotEmpty({ groups: ["createCustomer"], message: "Nom ne peut pas être vide" }) public override last_name!: string; @Expose() @IsOptional({ groups: ["updateCustomer"]}) @NotEquals(null || '', { groups: ["updateCustomer"], message: "Email ne peut pas être vide" }) @IsNotEmpty({ groups: ["createCustomer"] }) - @IsEmail({}, { groups: ["createCustomer", "updateCustomer"], message: "Email is not valid" }) + @IsEmail({}, { groups: ["createCustomer", "updateCustomer"], message: "Email ne peut pas être vide" }) public override email!: string; @Expose() @IsOptional({ groups: ["updateCustomer"]}) @NotEquals(null || '', { groups: ["updateCustomer"], message: "Numéro de téléphone ne peut pas être vide" }) - @IsNotEmpty({ groups: ["createCustomer"] }) + @IsNotEmpty({ groups: ["createCustomer"], message: "Numéro de téléphone ne peut pas être vide"}) public override cell_phone_number!: string; @Expose() diff --git a/src/Notary/DeedType.ts b/src/Notary/DeedType.ts index d26f518..c4c4a72 100644 --- a/src/Notary/DeedType.ts +++ b/src/Notary/DeedType.ts @@ -12,13 +12,13 @@ export default class DeedType extends DeedTypeCustomer { public override uid?: string; @Expose() - @IsNotEmpty({ groups: ["createDeedType"], message: "Name is required" }) - @NotEquals(null || '', { groups: ["updateDeedType"], message: "Name is required" }) + @IsNotEmpty({ groups: ["createDeedType"], message: "Nom du type d'acte ne peut pas être vide" }) + @NotEquals(null || '', { groups: ["updateDeedType"], message: "Nom du type d'acte ne peut pas être vide" }) public override name!: string; @Expose() - @IsNotEmpty({ groups: ["createDeedType"], message: "Description is required" }) - @NotEquals(null || '', { groups: ["updateDeedType"], message: "Name is required" }) + @IsNotEmpty({ groups: ["createDeedType"], message: "Description du type d'acte ne peut pas être vide" }) + @NotEquals(null || '', { groups: ["updateDeedType"], message: "Description du type d'acte ne peut pas être vide" }) public override description!: string; @Expose() diff --git a/src/Notary/DocumentType.ts b/src/Notary/DocumentType.ts index b6bf32a..28531af 100644 --- a/src/Notary/DocumentType.ts +++ b/src/Notary/DocumentType.ts @@ -15,13 +15,13 @@ export default class DocumentType extends DocumentTypeCustomer { @Expose() @IsOptional({ groups: ["updateDocumentType"] }) @NotEquals(null || '', { groups: ["updateDocumentType"], message: "Nom du document ne peut pas être vide" }) - @IsNotEmpty({ groups: ["createDocumentType"], message: "Name is required" }) + @IsNotEmpty({ groups: ["createDocumentType"], message: "Nom du document ne peut pas être vide" }) public override name!: string; @Expose() @IsOptional({ groups: ["updateDocumentType"] }) @NotEquals(null || '', { groups: ["updateDocumentType"], message: "Description ne peut pas être vide" }) - @IsNotEmpty({ groups: ["createDocumentType"], message: "Public description is required" }) + @IsNotEmpty({ groups: ["createDocumentType"], message: "Description ne peut pas être vide" }) public override public_description!: string; @Expose() diff --git a/src/Notary/OfficeFolder.ts b/src/Notary/OfficeFolder.ts index ae74935..13d18b3 100644 --- a/src/Notary/OfficeFolder.ts +++ b/src/Notary/OfficeFolder.ts @@ -1,7 +1,7 @@ export * from "../Customer/OfficeFolder"; import { Expose, Type } from "class-transformer"; import OfficeFolderCustomer from "../Customer/OfficeFolder"; -import { IsNotEmpty, IsOptional, ValidateNested } from "class-validator"; +import { IsNotEmpty, IsOptional, NotEquals, ValidateNested } from "class-validator"; import User from "./User"; import Deed from "./Deed"; import Customer from "./Customer"; @@ -16,16 +16,19 @@ export default class OfficeFolder extends OfficeFolderCustomer { public override uid?: string; @Expose() - @IsOptional({ groups: ["updateFolder"] }) + @NotEquals(null || "", { groups: ["updateFolder"], message: "Numéro de dossier ne peut pas être vide" }) @IsNotEmpty({ groups: ["createFolder"], - message: "folder number is required", + message: "Numéro de dossier ne peut pas être vide", }) public override folder_number!: string; @Expose() - @IsOptional({ groups: ["updateFolder"] }) - @IsNotEmpty({ groups: ["createFolder"], message: "Name is required" }) + @NotEquals(null || "", { groups: ["updateFolder"], message: "Nom de dossier ne peut pas être vide" }) + @IsNotEmpty({ + groups: ["createFolder"], + message: "Nom de dossier ne peut pas être vide", + }) public override name!: string; @Expose()