diff --git a/src/views/FeatureType/FeatureTypeDetail.vue b/src/views/FeatureType/FeatureTypeDetail.vue index 6ff4e62769af70ea10197250a31e59d0db177112..b82834fc4baa103d8655a8f8b2bd8ba20160f915 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 452a9067c61469a8eeefc0884de1f0d0fd6eb5ea..58ff359a5d337ebc6dc58fcbfdb815f183517a25 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,