completionId: cgen-e8b23ffab70f44cabd9b83e3c39c394a
cgen-e8b23ffab70f44cabd9b83e3c39c394a
This commit is contained in:
parent
d04642c5a0
commit
1c83d6a2eb
1 changed files with 2 additions and 3 deletions
|
|
@ -1,5 +1,4 @@
|
||||||
import { createClient } from "@supabase/supabase-js";
|
import { createClient } from "@supabase/supabase-js";
|
||||||
import type { VercelRequest, VercelResponse } from "@vercel/node";
|
|
||||||
|
|
||||||
const supabaseUrl = process.env.SUPABASE_URL || "";
|
const supabaseUrl = process.env.SUPABASE_URL || "";
|
||||||
const supabaseServiceRole = process.env.SUPABASE_SERVICE_ROLE || "";
|
const supabaseServiceRole = process.env.SUPABASE_SERVICE_ROLE || "";
|
||||||
|
|
@ -116,7 +115,7 @@ async function fetchFromSupabase(slug: string): Promise<any | null> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default async function handler(req: VercelRequest, res: VercelResponse) {
|
export default async function handler(req: any, res: any) {
|
||||||
res.setHeader("Content-Type", "application/json");
|
res.setHeader("Content-Type", "application/json");
|
||||||
|
|
||||||
if (req.method !== "GET") {
|
if (req.method !== "GET") {
|
||||||
|
|
@ -124,7 +123,7 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const slug = req.query.slug as string;
|
const slug = req.params.slug || req.query.slug;
|
||||||
|
|
||||||
if (!slug) {
|
if (!slug) {
|
||||||
return res.status(400).json({ error: "Slug parameter is required" });
|
return res.status(400).json({ error: "Slug parameter is required" });
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue