From 2d3b357965e0a5fa18d0e9207174a9143b1cb9cc Mon Sep 17 00:00:00 2001
From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com>
Date: Tue, 19 Jan 2021 11:40:52 +0100
Subject: [PATCH] fix: add trim for opendata request to solve 400 request issue

---
 src/structures/structures.service.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/structures/structures.service.ts b/src/structures/structures.service.ts
index f0359c498..ab157eba4 100644
--- a/src/structures/structures.service.ts
+++ b/src/structures/structures.service.ts
@@ -130,7 +130,7 @@ export class StructuresService {
    */
   public async searchAddress(data: { searchQuery: string }): Promise<AxiosResponse<any>> {
     const req = 'https://data.grandlyon.com/api/elasticsearch/_search';
-    const queryString = data.searchQuery.replace(/\s/g, ' AND ');
+    const queryString = data.searchQuery.trim().replace(/\s/g, ' AND ');
     const params = {
       from: 0,
       size: 30,
-- 
GitLab