summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pygerrit/rest/__init__.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/pygerrit/rest/__init__.py b/pygerrit/rest/__init__.py
index b51f41a..2c80313 100644
--- a/pygerrit/rest/__init__.py
+++ b/pygerrit/rest/__init__.py
@@ -131,8 +131,9 @@ class GerritRestAPI(object):
"""
kwargs.update(self.kwargs.copy())
- kwargs["headers"].update(
- {"Content-Type": "application/json;charset=UTF-8"})
+ if "data" in kwargs:
+ kwargs["headers"].update(
+ {"Content-Type": "application/json;charset=UTF-8"})
response = self.session.put(self.make_url(endpoint), **kwargs)
return _decode_response(response)
@@ -149,8 +150,9 @@ class GerritRestAPI(object):
"""
kwargs.update(self.kwargs.copy())
- kwargs["headers"].update(
- {"Content-Type": "application/json;charset=UTF-8"})
+ if "data" in kwargs:
+ kwargs["headers"].update(
+ {"Content-Type": "application/json;charset=UTF-8"})
response = self.session.post(self.make_url(endpoint), **kwargs)
return _decode_response(response)