diff --git a/src/services/map-service.js b/src/services/map-service.js index c64c318d9e024d9bb3900caff85d1ef8456df50c..63e4204c00689cba3b4120faf5aa77b7abc72ef1 100644 --- a/src/services/map-service.js +++ b/src/services/map-service.js @@ -561,7 +561,12 @@ const mapService = { </div> ${author} `; - const featureId = feature.getProperties ? feature.getProperties().feature_id || feature.getId() : feature.id; //* feature.id was used with leaflet, with ol feature.getId replace it, but keeping it as fallback can prevent regression + const featureId = + feature.getId() ? + feature.getId() : + feature.getProperties ? + feature.getProperties().feature_id : + feature.id; return { html, feature_type, featureId }; },