aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/models/invoice.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/models/invoice.ts b/src/models/invoice.ts
index 39d5d67..7905e4d 100644
--- a/src/models/invoice.ts
+++ b/src/models/invoice.ts
@@ -4,8 +4,8 @@ export const CurrencyEnum = z.enum(['USD', 'EUR', 'RSD']);
export const LineItemSchema = z.object({
description: z.string(),
- quantity: z.number(),
- rate: z.number(),
+ quantity: z.number().min(0, "Quantity can't be less than 0"),
+ rate: z.number().min(0, "Rate can't be less than 0"),
});
const optionalDate = z.preprocess((v) => {