-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Description
سلام
در نسخه 2 اکثر درگاه ها بخاطر schema نادرست خراب هستن و ارور 422 میدن
در واقع باید یک schema اولیه که amount و callbackurl داشته باشد وجود داشته باشد ولی هنگام safeparse فقط schema ای که موقع defineDriver داده میشه خونده میشه و چون اکثر درگاه ها توی schema شون این دو مورد رو ندارن کار نمیکنن و ارور میدن
به عنوان مثال این schema درخواست زرینپاله
request: z.object({ mobile: z.string().optional(), email: z.string().optional() }),
همونطور که میبینین amount و callbackurl نداره و توی safepars هم مشخصا این دو مورد نمیان و فقط mobile و Email میاد.
Metadata
Metadata
Assignees
Labels
No labels