feat(api): Add FormData support in SSO login

This commit is contained in:
Jesse Wierzbinski 2025-11-21 12:16:47 +01:00
parent bf890aec15
commit 59ad71964b
No known key found for this signature in database

View file

@ -1,6 +1,6 @@
import { config } from "@versia-server/config";
import { ApiError } from "@versia-server/kit";
import { apiRoute, handleZodError } from "@versia-server/kit/api";
import { apiRoute, handleZodError, jsonOrForm } from "@versia-server/kit/api";
import { Client, db } from "@versia-server/kit/db";
import { OpenIdLoginFlows } from "@versia-server/kit/tables";
import { randomUUIDv7 } from "bun";
@ -23,6 +23,7 @@ export default apiRoute((app) => {
422: ApiError.validationFailed().schema,
},
}),
jsonOrForm(),
validator(
"param",
z.object({