beam: produce XKT preview artifacts

This commit is contained in:
CODEX
2026-06-04 21:21:58 +03:00
parent 3aace73a1f
commit 09b1173697
3 changed files with 181 additions and 25 deletions
+4 -4
View File
@@ -293,11 +293,11 @@ const handleRawUpload = async (req, res, url) => {
if (sourceFormat) {
const conversion = {
componentTreeRequired: true,
message: "Original STEP uploaded. GLB/component tree is waiting for NodeDcBimConverter.",
message: "Original STEP uploaded. XKT preview/component tree is waiting for NodeDcBimConverter.",
sourceFormat,
sourceSrc: src,
status: "conversion_required",
targetFormat: "glb",
targetFormat: "xkt",
updatedAt: nowIso()
};
await writeJSONFile(manifestPathForSource(targetPath), conversion);
@@ -334,11 +334,11 @@ const handleConversionStatus = async (res, searchParams) => {
if (!manifest) {
sendJSON(res, 200, {
componentTreeRequired: true,
message: "GLB/component tree is waiting for NodeDcBimConverter.",
message: "XKT preview/component tree is waiting for NodeDcBimConverter.",
sourceFormat,
sourceSrc: srcFromUploadPath(sourcePath),
status: "conversion_required",
targetFormat: "glb",
targetFormat: "xkt",
updatedAt: nowIso()
});
return;