From b7b20b66ca2691b12377bc40985fc6966b4dbc37 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Thu, 6 Jul 2023 16:24:06 +0200
Subject: [PATCH] HttpManager => If data are empty, do not modify content-type

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

diff --git a/NodeApp/src/managers/HttpManager.ts b/NodeApp/src/managers/HttpManager.ts
index 044d0e1..a8e0de6 100644
--- a/NodeApp/src/managers/HttpManager.ts
+++ b/NodeApp/src/managers/HttpManager.ts
@@ -22,7 +22,9 @@ class HttpManager {
             }
 
             if ( config.url && (config.url.indexOf(Config.apiURL) !== -1) ) {
-                config.headers['Content-Type'] = 'multipart/form-data';
+                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;
-- 
GitLab