From e87eddfe7e9ad0d7821eac33e67958849ec4c341 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Poussard?= <tpoussard@neogeo.fr> Date: Tue, 7 Dec 2021 11:03:23 +0100 Subject: [PATCH] get feature from id to display in popup of feature details --- src/views/feature/Feature_detail.vue | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/views/feature/Feature_detail.vue b/src/views/feature/Feature_detail.vue index 2b32956f..7f4775a8 100644 --- a/src/views/feature/Feature_detail.vue +++ b/src/views/feature/Feature_detail.vue @@ -626,15 +626,13 @@ export default { addFeatureToMap() { const url = `${this.$store.state.configuration.VUE_APP_DJANGO_API_BASE}projects/${this.$route.params.slug}/feature/` + - `?feature_type__slug=${this.$store.state.feature_type.feature_types[0].slug}&output=geojson`; + `?feature_id=${this.$route.params.slug_signal}&output=geojson`; axios .get(url) .then((response) => { - const feature = response.data.features[0]; - if (feature) { - const currentFeature = [feature]; + if (response.data.features.length > 0) { const featureGroup = mapUtil.addFeatures( - currentFeature, + response.data.features, {}, true, this.$store.state.feature_type.feature_types -- GitLab