From 1ebb95795e02780958de7e9285a939068aa7bbed Mon Sep 17 00:00:00 2001
From: Matthieu Benoist <mbenoist@ausy-group.com>
Date: Fri, 24 Jul 2020 15:09:20 +0200
Subject: [PATCH] Fix  displayed service URL for Shapefile with insee filter.

Corrects the displayed URL for WS in API tab, when cutout by insee code
was used.
---
 .../resource-queryable/resource-queryable.component.ts        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts b/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts
index 71ac7460..ef655da9 100644
--- a/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts
+++ b/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts
@@ -258,7 +258,7 @@ export class ResourceQueryableComponent implements OnInit {
   }
 
   updateQueryableurlToDisplay() {
-    let queryableUrlToDisplay = '';
+    let queryableUrlToDisplay:string = '';
 
     queryableUrlToDisplay = this.queryableParameters.baseUrl
       + this.queryableParameters.baseParameters
@@ -387,7 +387,7 @@ export class ResourceQueryableComponent implements OnInit {
           `${this.inseeLabel}</PropertyName><Literal>${this.selectedInsee.insee}` +
           '</Literal></PropertyIsLike> </Filter>';
       } else if (this.resource.type === linkFormats.ws) {
-        this.queryableParameters.baseUrl = this.resource.metadataLink.name.replace('\/all.json', '');
+        this.queryableParameters.baseUrl = this.resource.metadataLink.url.replace('\/all.json', '');
         const match = (/\/ws\/([^\/]+)/g).exec(this.resource.metadataLink.url);
         const serviceName = match[1] ? match[1] : '';
         this.queryableParameters.insee = `&mask_db=${serviceName}&mask_layer=adr_voie_lieu.adrcommune` +
-- 
GitLab