fix(llm): add defaults for multi-mode fields in analyzeSceneDeep
🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
@@ -316,6 +316,9 @@ function analyzeSceneDeep(sourceDir, dirContents, indexHtmlContent, { apiKey, ba
|
|||||||
result.staticParams = result.staticParams || {};
|
result.staticParams = result.staticParams || {};
|
||||||
result.columnDefs = result.columnDefs || [];
|
result.columnDefs = result.columnDefs || [];
|
||||||
result.businessLogic = result.businessLogic || {};
|
result.businessLogic = result.businessLogic || {};
|
||||||
|
result.modes = result.modes || [];
|
||||||
|
result.defaultMode = result.defaultMode || (result.modes.length > 0 ? result.modes[0].name : null);
|
||||||
|
result.modeSwitchField = result.modeSwitchField || "period_mode";
|
||||||
|
|
||||||
resolve(result);
|
resolve(result);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
|||||||
Reference in New Issue
Block a user