This commit is contained in:
Hugo Lextrait 2023-03-27 17:41:07 +02:00
parent 3e253c6dc8
commit 97284fc834
2 changed files with 4 additions and 0 deletions

2
dist/Notary/User.js vendored
View File

@ -16,6 +16,7 @@ const class_validator_1 = require("class-validator");
const Contact_1 = __importDefault(require("../Customer/Contact"));
const Office_1 = __importDefault(require("../Customer/Office"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class User extends Resource_1.default {
constructor() {
super(...arguments);
@ -30,6 +31,7 @@ __decorate([
__decorate([
(0, class_validator_1.IsNotEmpty)({ groups: ["create"] }),
(0, class_validator_1.ValidateNested)({ groups: ["create"] }),
(0, class_transformer_1.Type)(() => Contact_1.default),
__metadata("design:type", Contact_1.default)
], User.prototype, "contact", void 0);
__decorate([

View File

@ -4,6 +4,7 @@ import Document from "../Customer/Document";
import Office from "../Customer/Office";
import OfficeFolderHasStakeholder from "../Customer/OfficeFolderHasStakeholder";
import Resource from "../Resource";
import { Type } from "class-transformer";
export default class User extends Resource {
@IsNotEmpty({ groups: ["create"] })
@ -11,6 +12,7 @@ export default class User extends Resource {
@IsNotEmpty({ groups: ["create"] })
@ValidateNested({ groups: ["create"] })
@Type(() => Contact)
public contact!: Contact;
@IsNotEmpty({ groups: ["create"] })