From 3a038049dc0490de057e2a9432afcd8d9c8affa4 Mon Sep 17 00:00:00 2001
From: Luca Moser <moser.luca@gmail.com>
Date: Fri, 24 Jan 2020 12:53:19 +0100
Subject: [PATCH] Fix: Add content-type header in client lib http reqs (#176)

---
 client/lib.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/client/lib.go b/client/lib.go
index 487f7083..09a47878 100644
--- a/client/lib.go
+++ b/client/lib.go
@@ -114,6 +114,10 @@ func (api *GoShimmerAPI) do(method string, route string, reqObj interface{}, res
 		return err
 	}
 
+	if data != nil {
+		req.Header.Set("Content-Type", contentTypeJSON)
+	}
+
 	// add authorization header with JWT
 	if len(api.jwt) > 0 {
 		req.Header.Set("Authorization", fmt.Sprintf("Bearer %s", api.jwt))
-- 
GitLab