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