payment bug

This commit is contained in:
2025-12-04 11:39:45 +03:30
parent 7dc94b40c2
commit accc03b96f
4 changed files with 10 additions and 10 deletions
@@ -11,8 +11,8 @@ export class Payment extends BaseEntity {
@Property({ type: 'decimal', precision: 10, scale: 0 })
amount!: number;
@Property({ unique: true })
authority!: string;
@Property({ unique: true, nullable: true })
authority?: string | null;
@Enum(() => PaymentGatewayEnum)
gateway?: PaymentGatewayEnum | null = null;
@@ -26,12 +26,12 @@ export class Payment extends BaseEntity {
@Property({ nullable: true })
cardPan?: string | null = null;
@Property({ type: 'json' })
verifyResponse?: Record<string, any>;
@Property({ type: 'json', nullable: true })
verifyResponse?: Record<string, any> | null = null;
@Property({ nullable: true })
paidAt: Date;
paidAt?: Date | null = null;
@Property({ nullable: true })
failedAt: Date;
failedAt?: Date | null = null;
}