feat: pass sceneKind from /generate request to generator

🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
木炎
2026-04-16 23:58:57 +08:00
parent f84e11c631
commit 2e69fa7239

View File

@@ -126,7 +126,7 @@ async function handleGenerate(req, res) {
return; return;
} }
const { sourceDir, sceneId, sceneName, outputRoot, lessons } = body; const { sourceDir, sceneId, sceneName, sceneKind, outputRoot, lessons } = body;
if (!sourceDir || !sceneId || !sceneName || !outputRoot || !lessons) { if (!sourceDir || !sceneId || !sceneName || !outputRoot || !lessons) {
res.writeHead(400, { "Content-Type": "application/json" }); res.writeHead(400, { "Content-Type": "application/json" });
res.end( res.end(
@@ -142,7 +142,7 @@ async function handleGenerate(req, res) {
try { try {
await runGenerator( await runGenerator(
{ sourceDir, sceneId, sceneName, outputRoot, lessons }, { sourceDir, sceneId, sceneName, sceneKind, outputRoot, lessons },
sseWriter, sseWriter,
config.projectRoot config.projectRoot
); );