diff --git a/src/Resource.ts b/src/Resource.ts index 28f5b26..ed1d6ea 100644 --- a/src/Resource.ts +++ b/src/Resource.ts @@ -2,8 +2,8 @@ import { type ClassTransformOptions, plainToClassFromExist } from "class-transfo import validator, { IsNotEmpty, ValidatorOptions } from "class-validator"; export default class Resource { - @IsNotEmpty({ message: "UID is required" }) - public uid!: string; + @IsNotEmpty({ groups: ["update"] ,message: "UID is required" }) + public uid?: string; public static hydrate(from: Partial, options?: ClassTransformOptions) : T { const self: T = new (this as any);