diff --git a/src/pages/api/clan/index.ts b/src/pages/api/clan/index.ts index 2f46e2f..f079802 100644 --- a/src/pages/api/clan/index.ts +++ b/src/pages/api/clan/index.ts @@ -13,7 +13,7 @@ export default async function handler( res: NextApiResponse ) { const { body, method } = req; - if (method === "POST") { + if (method?.toUpperCase() === "POST") { let validatedClan; try { validatedClan = await SubmitClanSchema.validate(body, { diff --git a/src/pages/api/message/index.ts b/src/pages/api/message/index.ts index a9428d1..63c3462 100644 --- a/src/pages/api/message/index.ts +++ b/src/pages/api/message/index.ts @@ -11,7 +11,7 @@ export default async function handler( res: NextApiResponse ) { const { body, method, cookies, query } = req; - if (method === "POST") { + if (method?.toUpperCase() === "POST") { let validatedMessage; try { validatedMessage = await SubmitMessageSchema.validate(body, { diff --git a/src/pages/api/troll/index.ts b/src/pages/api/troll/index.ts index dd4b5d9..d066e68 100644 --- a/src/pages/api/troll/index.ts +++ b/src/pages/api/troll/index.ts @@ -11,7 +11,7 @@ export default async function handler( res: NextApiResponse ) { const { body, method, cookies } = req; - if (method === "POST") { + if (method?.toUpperCase() === "POST") { let validatedTroll; try { validatedTroll = await SubmitTrollSchema.validate(body, {