fix enum customer

This commit is contained in:
Hugo Lextrait 2023-03-27 16:46:46 +02:00
parent eb206c171b
commit 40d21346e7
2 changed files with 2 additions and 5 deletions

View File

@ -7,7 +7,7 @@ export declare enum ECustomerStatus {
ERRONED = "ERRONED" ERRONED = "ERRONED"
} }
export default class Customer extends Resource { export default class Customer extends Resource {
status: ECustomerStatus.ERRONED | ECustomerStatus.PENDING | ECustomerStatus.VALIDATED; status: "VALIDATED" | "PENDING" | "ERRONED";
contact: Contact; contact: Contact;
created_at: Date | null; created_at: Date | null;
updated_at: Date | null; updated_at: Date | null;

View File

@ -10,10 +10,7 @@ export enum ECustomerStatus {
} }
export default class Customer extends Resource { export default class Customer extends Resource {
@IsNotEmpty({ groups: ["create"], message: "Status is required" }) @IsNotEmpty({ groups: ["create"], message: "Status is required" })
public status!: public status!: "VALIDATED" | "PENDING" | "ERRONED";
| ECustomerStatus.ERRONED
| ECustomerStatus.PENDING
| ECustomerStatus.VALIDATED;
@IsNotEmpty({ groups: ["create"], message: "Contact is required" }) @IsNotEmpty({ groups: ["create"], message: "Contact is required" })
public contact!: Contact; public contact!: Contact;