From 0cb931b4df970534a2c35e7cb9ffdfc21bdcd668 Mon Sep 17 00:00:00 2001 From: Jeremie BRISON <ext.sopra.jbrison@grandlyon.com> Date: Wed, 10 Mar 2021 10:13:42 +0100 Subject: [PATCH] fix(autocomplete) : encode URI --- src/structures/services/structures.service.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/structures/services/structures.service.ts b/src/structures/services/structures.service.ts index dc29aaa90..9bc4fea56 100644 --- a/src/structures/services/structures.service.ts +++ b/src/structures/services/structures.service.ts @@ -151,8 +151,6 @@ export class StructuresService { * Search structure address based on data search WS */ public async searchAddress(data: { searchQuery: string }): Promise<AxiosResponse<any>> { - data.searchQuery = data.searchQuery.replace('à ', 'a'); - data.searchQuery = data.searchQuery.replace(/é|è/g, 'e'); const req = 'https://download.data.grandlyon.com/geocoding/photon-bal/api?q=' + data.searchQuery + @@ -160,7 +158,7 @@ export class StructuresService { return new Promise((resolve, reject) => { this.httpService .request({ - url: req, + url: encodeURI(req), method: 'GET', headers: { 'Content-Type': 'application/json' }, }) -- GitLab