Skip to content

Commit 4d4622a

Browse files
Dmitriy DiachkovDmitriy Diachkov
authored andcommitted
Add raw response return in the rest_client GET method
1 parent aaef960 commit 4d4622a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

atlassian/rest_client.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -198,18 +198,20 @@ def get(self, path, data=None, flags=None, params=None, headers=None, not_json_r
198198
:param trailing: OPTIONAL: for wrap slash symbol in the end of string
199199
:return:
200200
"""
201-
answer = self.request('GET', path=path, flags=flags, params=params, data=data, headers=headers,
201+
response = self.request('GET', path=path, flags=flags, params=params, data=data, headers=headers,
202202
trailing=trailing)
203+
if self.advanced_mode:
204+
return response
203205
if not_json_response:
204-
return answer.content
206+
return response.content
205207
else:
206-
if not answer.text:
208+
if not response.text:
207209
return None
208210
try:
209-
return answer.json()
211+
return response.json()
210212
except Exception as e:
211213
log.error(e)
212-
return answer.text
214+
return response.text
213215

214216
def post(self, path, data=None, headers=None, files=None, params=None, trailing=None):
215217
response = self.request('POST', path=path, data=data, headers=headers, files=files, params=params,

0 commit comments

Comments
 (0)