From b817af6802c1168f17f87308aa922bee5f629a24 Mon Sep 17 00:00:00 2001 From: jc0b Date: Wed, 29 Jul 2020 17:31:31 +0200 Subject: Adding prefabs works now --- frontend/src/sagas/objects.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'frontend/src/sagas/objects.js') diff --git a/frontend/src/sagas/objects.js b/frontend/src/sagas/objects.js index cc19eb75..58dee6be 100644 --- a/frontend/src/sagas/objects.js +++ b/frontend/src/sagas/objects.js @@ -148,7 +148,8 @@ export const updateTopologyOnServer = function* (id) { export const getTopologyAsObject = function* (id, keepIds) { const topologyStore = yield select(OBJECT_SELECTORS['topology']) - + console.log(topologyStore) + //console.log("DEBUG: roomIds = " + topologyStore[id].roomIds) const rooms = yield getAllRooms(topologyStore[id].roomIds, keepIds) return { _id: keepIds ? id : undefined, @@ -167,10 +168,10 @@ export const getAllRooms = function* (roomIds, keepIds) { for(let i in roomIds){ console.log("DEBUG: on iteration " + i + ", roomStore has value = " + roomStore[i]) - let tiles = yield getAllRoomTiles(roomStore[i], keepIds) + let tiles = yield getAllRoomTiles(roomStore[roomIds[i]], keepIds) rooms.push({ _id: keepIds ? i : undefined, - name: roomStore[i].name, + name: roomStore[roomIds[i]].name, tiles: tiles, } ) -- cgit v1.2.3