From ee0656b5a77c1e66d669c6c9531e8b6ca614a6c3 Mon Sep 17 00:00:00 2001 From: Maxime Lalo Date: Mon, 11 Sep 2023 14:25:32 +0200 Subject: [PATCH] :sparkles: Removing max length of office folder --- dist/Notary/OfficeFolder.js | 5 ----- src/Notary/OfficeFolder.ts | 15 ++++----------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/dist/Notary/OfficeFolder.js b/dist/Notary/OfficeFolder.js index be50dff..57cbe78 100644 --- a/dist/Notary/OfficeFolder.js +++ b/dist/Notary/OfficeFolder.js @@ -62,10 +62,6 @@ __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.MaxLength)(10, { - groups: ["createFolder"], - message: "Name must be less than or equal to 10 characters", - }), __metadata("design:type", String) ], OfficeFolder.prototype, "name", void 0); __decorate([ @@ -119,4 +115,3 @@ __decorate([ __metadata("design:type", Array) ], OfficeFolder.prototype, "documents", void 0); exports.default = OfficeFolder; -; diff --git a/src/Notary/OfficeFolder.ts b/src/Notary/OfficeFolder.ts index 21280c8..d5feb32 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, MaxLength, ValidateNested } from "class-validator"; +import { IsNotEmpty, IsOptional, ValidateNested } from "class-validator"; import User from "./User"; import Deed from "./Deed"; import Customer from "./Customer"; @@ -9,9 +9,7 @@ import Document from "./Document"; import Office from "./Office"; import EFolderStatus from "../Customer/EFolderStatus"; - -export default class OfficeFolder extends OfficeFolderCustomer{ - +export default class OfficeFolder extends OfficeFolderCustomer { @Expose() @IsNotEmpty({ groups: ["createDocument"], message: "UID is required" }) public override uid?: string; @@ -27,10 +25,6 @@ export default class OfficeFolder extends OfficeFolderCustomer{ @Expose() @IsOptional({ groups: ["updateFolder"] }) @IsNotEmpty({ groups: ["createFolder"], message: "Name is required" }) - @MaxLength(10, { - groups: ["createFolder"], - message: "Name must be less than or equal to 10 characters", - }) public override name!: string; @Expose() @@ -45,7 +39,6 @@ export default class OfficeFolder extends OfficeFolderCustomer{ @IsOptional({ groups: ["updateFolder"] }) public override status: EFolderStatus | string = EFolderStatus.LIVE; - @Expose() @IsNotEmpty({ groups: ["createFolder"], message: "Office is required" }) @ValidateNested({ groups: ["createFolder"] }) @@ -57,7 +50,7 @@ export default class OfficeFolder extends OfficeFolderCustomer{ @ValidateNested({ groups: ["createFolder"] }) @Type(() => Deed) public deed?: Deed; - + @Expose() @IsOptional({ groups: ["updateFolder"] }) @ValidateNested({ groups: ["createFolder", "updateFolder"] }) @@ -75,4 +68,4 @@ export default class OfficeFolder extends OfficeFolderCustomer{ @ValidateNested({ groups: ["updateFolder"] }) @Type(() => Document) documents?: Document[]; -}; \ No newline at end of file +}