diff --git a/server/dataFetcher.js b/server/dataFetcher.js index ab817fd01..1a0611077 100644 --- a/server/dataFetcher.js +++ b/server/dataFetcher.js @@ -125,7 +125,7 @@ export const fetchSelectedUnitData = (req, res, next) => { } data.complete = true; store.dispatch(changeSelectedUnit(data)); - if (data.keywords.fi?.includes('kuuluvuuskartta')) { + if (unit?.keywords?.fi?.some(keyword => keyword.toLowerCase() === 'kuuluvuuskartta')) { const hearingMapAPI = new HearingMapAPI(); const { fetchSuccess, fetchError, diff --git a/src/views/UnitView/UnitView.js b/src/views/UnitView/UnitView.js index 67e44ea3b..86c68b96b 100644 --- a/src/views/UnitView/UnitView.js +++ b/src/views/UnitView/UnitView.js @@ -137,7 +137,7 @@ const UnitView = (props) => { if (!stateUnit || !checkCorrectUnit(stateUnit) || !stateUnit.complete) { fetchSelectedUnit(unitId, (unit) => { setUnit(unit); - if (unit?.keywords?.fi?.includes('kuuluvuuskartta')) { + if (unit?.keywords?.fi?.some(keyword => keyword.toLowerCase() === 'kuuluvuuskartta')) { fetchHearingMaps(unitId); } });