From 6eda14819b8c8a67b66eab9e04e82e141093f7da Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Thu, 28 Sep 2017 12:47:19 +0200 Subject: Fix bug with room construction on deleted rooms --- src/containers/app/map/layers/RoomHoverLayer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/containers/app/map') diff --git a/src/containers/app/map/layers/RoomHoverLayer.js b/src/containers/app/map/layers/RoomHoverLayer.js index 801ce549..fbcbed7e 100644 --- a/src/containers/app/map/layers/RoomHoverLayer.js +++ b/src/containers/app/map/layers/RoomHoverLayer.js @@ -20,7 +20,7 @@ const mapStateToProps = state => { const newRoom = Object.assign({}, state.objects.room[state.construction.currentRoomInConstruction]); const oldRooms = Object.keys(state.objects.room) .map(id => Object.assign({}, state.objects.room[id])) - .filter(room => room.datacenterId === state.currentDatacenterId + .filter(room => state.objects.datacenter[state.currentDatacenterId].roomIds.indexOf(room.id) !== -1 && room.id !== state.construction.currentRoomInConstruction); [...oldRooms, newRoom].forEach(room => { -- cgit v1.2.3