fix: 优化场景数据处理逻辑,确保在解析地图时正确处理空值和非字符串输入
This commit is contained in:
parent
83e4d68af7
commit
de5c0e6bac
@ -80,7 +80,8 @@ export class EditorService extends Meta2d {
|
||||
detail?: Partial<GroupSceneDetail>,
|
||||
isImport = false,
|
||||
): Promise<void> {
|
||||
const scene: StandardScene = (isString(map) ? (map ? JSON.parse(map) : {}) : map) || {};
|
||||
const sceneData = (isString(map) ? (map ? JSON.parse(map) : {}) : map);
|
||||
const scene: StandardScene = sceneData || {};
|
||||
if (!isEmpty(detail?.group)) {
|
||||
scene.robotGroups = [detail.group];
|
||||
scene.robots = detail.robots;
|
||||
|
Loading…
x
Reference in New Issue
Block a user