fix groups for rules

This commit is contained in:
OxSaitama 2023-07-24 11:01:16 +02:00
parent 7768906229
commit 5c506e8b49
4 changed files with 4 additions and 4 deletions

View File

@ -48,7 +48,7 @@ __decorate([
], OfficeRole.prototype, "updated_at", void 0); ], OfficeRole.prototype, "updated_at", void 0);
__decorate([ __decorate([
(0, class_transformer_1.Expose)(), (0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ message: "Office is required" }), (0, class_validator_1.IsNotEmpty)({ groups: ["createOfficeRole"], message: "Office is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["createOfficeRole"] }), (0, class_validator_1.ValidateNested)({ groups: ["createOfficeRole"] }),
(0, class_transformer_1.Type)(() => Office_1.default), (0, class_transformer_1.Type)(() => Office_1.default),
__metadata("design:type", Office_1.default) __metadata("design:type", Office_1.default)

2
dist/Notary/Rule.js vendored
View File

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

View File

@ -27,7 +27,7 @@ export default class OfficeRole extends Resource {
public updated_at: Date | null = null; public updated_at: Date | null = null;
@Expose() @Expose()
@IsNotEmpty({message: "Office is required"}) @IsNotEmpty({ groups: ["createOfficeRole"], message: "Office is required"})
@ValidateNested({ groups: ["createOfficeRole"] }) @ValidateNested({ groups: ["createOfficeRole"] })
@Type(() => Office) @Type(() => Office)
public office!: Office; public office!: Office;

View File

@ -8,7 +8,7 @@ import OfficeRole from "./OfficeRole";
export default class Rule extends Resource { export default class Rule extends Resource {
@Expose() @Expose()
@IsNotEmpty({ groups: ["updateRule"] ,message: "UID is required" }) @IsNotEmpty({ groups: ["updateRule", "updateOfficeRole"] ,message: "UID is required" })
public uid?: string; public uid?: string;
@Expose() @Expose()