import { detailGeneratorRoute } from '@/lib/detail-generator/access' import { importDetailMaterial } from '@/lib/detail-generator/service' import { assertDetailId, parseDetailJson } from '@/lib/detail-generator/validation' export const runtime = 'nodejs' export async function POST(request: Request, { params }: { params: { id: string } }) { return detailGeneratorRoute(async userId => importDetailMaterial(userId, assertDetailId(params.id), await parseDetailJson(request))) }