add missing validation groups

This commit is contained in:
OxSaitama 2023-07-25 15:40:26 +02:00
parent ac64b990e1
commit 654cd0530d
4 changed files with 4 additions and 2 deletions

View File

@ -26,6 +26,7 @@ class File extends Resource_1.default {
} }
__decorate([ __decorate([
(0, class_transformer_1.Expose)(), (0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["updateFile"], message: "UID is required" }),
__metadata("design:type", String) __metadata("design:type", String)
], File.prototype, "uid", void 0); ], File.prototype, "uid", void 0);
__decorate([ __decorate([

View File

@ -39,7 +39,7 @@ class Office extends Office_1.default {
} }
__decorate([ __decorate([
(0, class_transformer_1.Expose)(), (0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder", "createDeedType", "createDocumentType", "createRule", "createRole"], message: "UID is required" }), (0, class_validator_1.IsNotEmpty)({ groups: ["updateOffice", "createFolder", "createDeedType", "createDocumentType", "createRule", "createRole"], message: "UID is required" }),
__metadata("design:type", String) __metadata("design:type", String)
], Office.prototype, "uid", void 0); ], Office.prototype, "uid", void 0);
__decorate([ __decorate([

View File

@ -5,6 +5,7 @@ import { Expose, Type } from "class-transformer";
export default class File extends Resource { export default class File extends Resource {
@Expose() @Expose()
@IsNotEmpty({ groups: ["updateFile"], message: "UID is required" })
public uid?: string; public uid?: string;
@Expose() @Expose()

View File

@ -9,7 +9,7 @@ import { OfficeFolder } from "../Customer";
export default class Office extends OfficeCustomer{ export default class Office extends OfficeCustomer{
@Expose() @Expose()
@IsNotEmpty({ groups: ["createFolder" , "createDeedType" , "createDocumentType", "createRule", "createRole"] ,message: "UID is required" }) @IsNotEmpty({ groups: ["updateOffice", "createFolder" , "createDeedType" , "createDocumentType", "createRule", "createRole"] ,message: "UID is required" })
public override uid?: string; public override uid?: string;
@Expose() @Expose()