From 124ecee0bfc46f7477e3f42cf3587e3a7dd67ab1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Mon, 19 Feb 2024 11:19:36 +0200 Subject: [PATCH] Remove trailing slash from generic service _getOne (if empty path) --- src/lib/services/generic.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/services/generic.service.ts b/src/lib/services/generic.service.ts index 5e1c872..54a9cf7 100644 --- a/src/lib/services/generic.service.ts +++ b/src/lib/services/generic.service.ts @@ -112,7 +112,7 @@ export abstract class GenericService { protected _getOne(path: List, modelPath = this._defaultModelPath, queryParams?: List): Observable { const entityPath = path.map(item => encodeURIComponent(item)).join('/'); - return this._http.get(`/${this._serviceName}/${encodeURI(modelPath)}/${entityPath}`, { + return this._http.get(`/${this._serviceName}/${encodeURI(modelPath)}/${entityPath}`.replace(/\/+$/, ''), { headers: HeadersConfiguration.getHeaders({ contentType: false }), params: this._queryParams(queryParams), observe: 'body',