Prettier format pending files

This commit is contained in:
Builder.io 2025-11-06 17:43:33 +00:00
parent d33a956155
commit 35a4232312
2 changed files with 13 additions and 4 deletions

View file

@ -4,7 +4,10 @@ import { createVerify } from "crypto";
export default function handler(req: VercelRequest, res: VercelResponse) {
res.setHeader("Access-Control-Allow-Origin", "*");
res.setHeader("Access-Control-Allow-Methods", "POST, OPTIONS");
res.setHeader("Access-Control-Allow-Headers", "Content-Type, x-signature-ed25519, x-signature-timestamp");
res.setHeader(
"Access-Control-Allow-Headers",
"Content-Type, x-signature-ed25519, x-signature-timestamp",
);
if (req.method === "OPTIONS") {
return res.status(200).end();
@ -20,7 +23,9 @@ export default function handler(req: VercelRequest, res: VercelResponse) {
const rawPublicKey = process.env.DISCORD_PUBLIC_KEY;
if (!signature || !timestamp || !rawPublicKey) {
return res.status(401).json({ error: "Missing required headers or public key" });
return res
.status(401)
.json({ error: "Missing required headers or public key" });
}
// Reconstruct the raw body

View file

@ -13,7 +13,9 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
try {
const shared =
process.env.ROBLOX_SHARED_SECRET || process.env.ROBLOX_WEBHOOK_SECRET || "";
process.env.ROBLOX_SHARED_SECRET ||
process.env.ROBLOX_WEBHOOK_SECRET ||
"";
const sig =
(req.headers["x-shared-secret"] as string) ||
(req.headers["x-roblox-signature"] as string) ||
@ -25,7 +27,9 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
const payload: Record<string, any> = {
...(typeof req.body === "object" && req.body ? req.body : {}),
ip: ((req.headers["x-forwarded-for"] as string) || "").split(",")[0] || null,
ip:
((req.headers["x-forwarded-for"] as string) || "").split(",")[0] ||
null,
ua: (req.headers["user-agent"] as string) || null,
received_at: new Date().toISOString(),
};