From 692619a89083657da6474ddaa047d492121df401 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Tue, 1 Aug 2023 02:17:17 +0200
Subject: [PATCH] HttpManager => Accept gzip encoding

---
 NodeApp/src/managers/HttpManager.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/NodeApp/src/managers/HttpManager.ts b/NodeApp/src/managers/HttpManager.ts
index 10c8bfe..2be4d24 100644
--- a/NodeApp/src/managers/HttpManager.ts
+++ b/NodeApp/src/managers/HttpManager.ts
@@ -17,17 +17,20 @@ class HttpManager {
 
     private registerRequestInterceptor() {
         axios.interceptors.request.use((config) => {
+
             if ( config.data instanceof FormData ) {
                 config.headers = { ...config.headers, ...(config.data as FormData).getHeaders() } as AxiosRequestHeaders;
             }
 
             if ( config.url && (config.url.indexOf(ClientsSharedConfig.apiURL) !== -1) ) {
+                config.headers['Accept-Encoding'] = 'gzip';
+
                 if ( config.data && Object.keys(config.data).length > 0 ) {
                     config.headers['Content-Type'] = 'multipart/form-data';
                 }
 
                 if ( SessionManager.isLogged ) {
-                    config.headers.Authorization = 'Bearer ' + SessionManager.token;
+                    config.headers.Authorization = `Bearer ${ SessionManager.token }`;
                 }
             }
 
-- 
GitLab