Skip to content

Commit 92f5a66

Browse files
committed
fix minPayoutAmount update
1 parent a7e5f86 commit 92f5a66

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

apps/web/lib/zod/schemas/programs.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ export const createProgramSchema = z.object({
5555
minPayoutAmount: z.coerce
5656
.number()
5757
.nullish()
58-
.transform((val) => (val ? val * 100 : DUB_MIN_PAYOUT_AMOUNT_CENTS))
58+
.transform((val) =>
59+
val && val < DUB_MIN_PAYOUT_AMOUNT_CENTS
60+
? val * 100
61+
: DUB_MIN_PAYOUT_AMOUNT_CENTS,
62+
)
5963
.refine((val) => val >= DUB_MIN_PAYOUT_AMOUNT_CENTS, {
6064
message: "Minimum payout amount must be at least $100",
6165
}),

0 commit comments

Comments
 (0)