✨ Removing max length of office folder
This commit is contained in:
parent
0c3284f623
commit
ee0656b5a7
5
dist/Notary/OfficeFolder.js
vendored
5
dist/Notary/OfficeFolder.js
vendored
@ -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;
|
||||
;
|
||||
|
@ -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 {
|
||||
|
||||
@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"] })
|
||||
@ -75,4 +68,4 @@ export default class OfficeFolder extends OfficeFolderCustomer{
|
||||
@ValidateNested({ groups: ["updateFolder"] })
|
||||
@Type(() => Document)
|
||||
documents?: Document[];
|
||||
};
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user