Skip to content

مشکل در اکثر درگاه ها در نسخه 2 #68

@alisa2142

Description

@alisa2142

سلام
در نسخه 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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions