From 11d6d8374fa2e3bbc3e29285bbaf07f19b3a928c Mon Sep 17 00:00:00 2001 From: florent <flavelle@neogeo.fr> Date: Mon, 25 Apr 2022 14:50:01 +0200 Subject: [PATCH] fix csv import duplicate features --- src/views/FeatureType/FeatureTypeDetail.vue | 3 +-- src/views/Project/ProjectDetail.vue | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/views/FeatureType/FeatureTypeDetail.vue b/src/views/FeatureType/FeatureTypeDetail.vue index 6ff4e627..b82834fc 100644 --- a/src/views/FeatureType/FeatureTypeDetail.vue +++ b/src/views/FeatureType/FeatureTypeDetail.vue @@ -611,12 +611,11 @@ export default { const headersLine = csv .split('\n')[0] + .replace(/(\r\n|\n|\r)/gm, '') .split(delimiter) .filter(el => { return el === 'lat' || el === 'lon'; }); - // Look for 2 decimal fields in first line of csv - // corresponding to lon and lat if (headersLine.length !== 2) { this.importError = 'Le fichier ne semble pas contenir de champs de coordonnées.'; return false; diff --git a/src/views/Project/ProjectDetail.vue b/src/views/Project/ProjectDetail.vue index 452a9067..58ff359a 100644 --- a/src/views/Project/ProjectDetail.vue +++ b/src/views/Project/ProjectDetail.vue @@ -437,7 +437,7 @@ export default { await this.INITIATE_MAP(this.$refs.map); this.checkForOfflineFeature(); let project_id = this.$route.params.slug.split('-')[0]; - const mvtUrl = `${this.API_BASE_URL}features.mvt/`; + const mvtUrl = `${this.API_BASE_URL}features.mvt`; mapService.addVectorTileLayer( mvtUrl, project_id, -- GitLab