Skip to content
Snippets Groups Projects
Commit 33f56586 authored by Timothee P's avatar Timothee P :sunflower:
Browse files

display features on each map, prevent missing feature_title by replacing by...

display features on each map, prevent missing feature_title by replacing by feature_id and remove project at index turn back
parent 03f00f81
No related branches found
No related tags found
No related merge requests found
......@@ -91,11 +91,7 @@ const feature = {
.then((response) => {
const features = response.data.features;
commit("SET_FEATURES", features);
dispatch("map/ADD_FEATURES", features.map(el => {
const geometry = el.geom;
const properties = { ...el }
return { geometry, properties }
}), { root: true });
dispatch("map/ADD_FEATURES", features, { root: true });
})
.catch((error) => {
throw error;
......
......@@ -166,7 +166,11 @@ const map = {
ADD_FEATURES({ rootState }, features) {
const featuresToAdd = features || rootState.feature.features
const featureGroup = mapUtil.addFeatures(featuresToAdd);
const featureGroup = mapUtil.addFeatures(featuresToAdd.map(el => {
const geometry = el.geom; // * map features as geojson
const properties = { ...el }
return { geometry, properties }
}));
if (featureGroup && featureGroup.getLayers().length > 0) {
mapUtil.getMap().fitBounds(featureGroup.getBounds());
}
......
......@@ -180,10 +180,10 @@
name: 'details-signalement',
params: {
slug_type_signal: feature.feature_type.title,
slug_signal: feature.title,
slug_signal: feature.title || feature.feature_id,
},
}"
>{{ feature.title }}</router-link
>{{ feature.title || feature.feature_id }}</router-link
>
</td>
<td :data-order="feature.updated_on">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment