import { runMetadataScanAction } from "../../../channels/[slug]/pipelineActions"; import { jobResponse, ops, optString, reqSlug } from "../_lib"; export const dynamic = "force-dynamic"; // POST { slug: string, queueKey?: string } -> { ok: true, jobId } export async function POST(request: Request) { return ops(request, ["slug", "queueKey"], async (body) => jobResponse( await runMetadataScanAction( reqSlug(body, "slug"), optString(body, "queueKey"), ), ), ); }