From 51bb5b38332f749c0a46a2f66be065e7dfa66712 Mon Sep 17 00:00:00 2001 From: Willem Dantuma Date: Tue, 19 May 2020 11:14:07 +0200 Subject: [PATCH] Fix base map not showing --- projects/common-map/package.json | 2 +- projects/common-map/src/fm-map/reducers/map.reducer.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/common-map/package.json b/projects/common-map/package.json index ace5caa..627a2ad 100644 --- a/projects/common-map/package.json +++ b/projects/common-map/package.json @@ -11,7 +11,7 @@ "@ngrx/router-store": "^9.0", "@ngrx/store": "^9.0", "tassign": "^1.0.0", - "@farmmaps/common": ">=0.0.1-prerelease.181 <0.0.1", + "@farmmaps/common": ">=0.0.1-prerelease.265 <0.0.1", "ngx-openlayers": "1.0.0-next.13", "ol": "6.1.1" } diff --git a/projects/common-map/src/fm-map/reducers/map.reducer.ts b/projects/common-map/src/fm-map/reducers/map.reducer.ts index 9e54c30..ca249c2 100644 --- a/projects/common-map/src/fm-map/reducers/map.reducer.ts +++ b/projects/common-map/src/fm-map/reducers/map.reducer.ts @@ -401,9 +401,9 @@ export function reducer(state = initialState, action: mapActions.Actions | commo } var selectedBaseLayer: IItemLayer = null; var mapState = tassign(state.mapState); - console.debug(`Base layerload: ${mapState.baseLayerCode}`) - if (baseLayers.length > 0 && mapState.baseLayerCode != "") { - selectedBaseLayer = baseLayers.filter(layer => layer.item.code === mapState.baseLayerCode)[0]; + let sb = baseLayers.filter(layer => layer.item.code === mapState.baseLayerCode)[0]; + if (baseLayers.length > 0 && mapState.baseLayerCode != "" && sb) { + selectedBaseLayer = sb; selectedBaseLayer.visible = true; } else if (baseLayers.length > 0) { selectedBaseLayer = baseLayers[0];