diff --git a/src/views/feature/Feature_detail.vue b/src/views/feature/Feature_detail.vue index 609a2813e15bad49e0b9017743f44871bce2946f..86b2dfc155475b6b866f3b7ffb046a975ca13113 100644 --- a/src/views/feature/Feature_detail.vue +++ b/src/views/feature/Feature_detail.vue @@ -630,15 +630,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