fix rest API headers UI 37/70537/2
authorYarin Dekel <yarind@amdocs.com>
Tue, 16 Oct 2018 07:42:49 +0000 (10:42 +0300)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Tue, 16 Oct 2018 12:51:42 +0000 (12:51 +0000)
Issue-ID: SDC-1837
Change-Id: I3ae3a849e3066f41fc6fbaf118823452ada75ee3
Signed-off-by: Yarin Dekel <yarind@amdocs.com>
openecomp-ui/src/nfvo-utils/RestAPIUtil.js

index a8b40d3..66d7c6d 100644 (file)
@@ -27,11 +27,6 @@ const GET = 'GET';
 const POST = 'POST';
 const PUT = 'PUT';
 const DELETE = 'DELETE';
-
-// content-types
-const APPLICATION_JSON = 'application/json';
-const MULTIPART_FORM_DATA = 'multipart/form-data';
-
 const BINARY = 'binary';
 
 const AUTHORIZATION_HEADER = 'X-AUTH-TOKEN';
@@ -78,21 +73,9 @@ function handleSuccess(responseHeaders, requestHeaders) {
 }
 
 class RestAPIUtil {
-    handleRequest(url, type, options = {}, data) {
+    handleRequest(url, type, options = {}, data = {}) {
         applySecurity(options, data);
 
-        // TODO see ig necessary or in transformrequest funtion
-        if (type === POST || type === PUT) {
-            if (data instanceof FormData) {
-                options.headers.contentType = MULTIPART_FORM_DATA;
-            } else {
-                options.headers.contentType = APPLICATION_JSON;
-                //                             config.data = JSON.stringify(data);
-            }
-        } else {
-            data = null;
-        }
-
         let config = {
             method: type,
             url: url,