✨ 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_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], message: "Name is required" }),
|
(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)
|
__metadata("design:type", String)
|
||||||
], OfficeFolder.prototype, "name", void 0);
|
], OfficeFolder.prototype, "name", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
@ -119,4 +115,3 @@ __decorate([
|
|||||||
__metadata("design:type", Array)
|
__metadata("design:type", Array)
|
||||||
], OfficeFolder.prototype, "documents", void 0);
|
], OfficeFolder.prototype, "documents", void 0);
|
||||||
exports.default = OfficeFolder;
|
exports.default = OfficeFolder;
|
||||||
;
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
export * from "../Customer/OfficeFolder";
|
export * from "../Customer/OfficeFolder";
|
||||||
import { Expose, Type } from "class-transformer";
|
import { Expose, Type } from "class-transformer";
|
||||||
import OfficeFolderCustomer from "../Customer/OfficeFolder";
|
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 User from "./User";
|
||||||
import Deed from "./Deed";
|
import Deed from "./Deed";
|
||||||
import Customer from "./Customer";
|
import Customer from "./Customer";
|
||||||
@ -9,9 +9,7 @@ import Document from "./Document";
|
|||||||
import Office from "./Office";
|
import Office from "./Office";
|
||||||
import EFolderStatus from "../Customer/EFolderStatus";
|
import EFolderStatus from "../Customer/EFolderStatus";
|
||||||
|
|
||||||
|
export default class OfficeFolder extends OfficeFolderCustomer {
|
||||||
export default class OfficeFolder extends OfficeFolderCustomer{
|
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createDocument"], message: "UID is required" })
|
@IsNotEmpty({ groups: ["createDocument"], message: "UID is required" })
|
||||||
public override uid?: string;
|
public override uid?: string;
|
||||||
@ -27,10 +25,6 @@ export default class OfficeFolder extends OfficeFolderCustomer{
|
|||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups: ["updateFolder"] })
|
@IsOptional({ groups: ["updateFolder"] })
|
||||||
@IsNotEmpty({ groups: ["createFolder"], message: "Name is required" })
|
@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;
|
public override name!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@ -45,7 +39,6 @@ export default class OfficeFolder extends OfficeFolderCustomer{
|
|||||||
@IsOptional({ groups: ["updateFolder"] })
|
@IsOptional({ groups: ["updateFolder"] })
|
||||||
public override status: EFolderStatus | string = EFolderStatus.LIVE;
|
public override status: EFolderStatus | string = EFolderStatus.LIVE;
|
||||||
|
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createFolder"], message: "Office is required" })
|
@IsNotEmpty({ groups: ["createFolder"], message: "Office is required" })
|
||||||
@ValidateNested({ groups: ["createFolder"] })
|
@ValidateNested({ groups: ["createFolder"] })
|
||||||
@ -75,4 +68,4 @@ export default class OfficeFolder extends OfficeFolderCustomer{
|
|||||||
@ValidateNested({ groups: ["updateFolder"] })
|
@ValidateNested({ groups: ["updateFolder"] })
|
||||||
@Type(() => Document)
|
@Type(() => Document)
|
||||||
documents?: Document[];
|
documents?: Document[];
|
||||||
};
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user