Skip to content

Commit f4bc429

Browse files
fix: missing single binary upload.
1 parent 208689b commit f4bc429

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

jigsawstack/async_request.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ async def make_request(
238238
headers = self.__get_headers()
239239
params = self.params
240240
verb = self.verb
241+
data = self.data
241242
files = self.files
242243

243244
_params = None
@@ -254,6 +255,8 @@ async def make_request(
254255
_form_data.add_field("body", json.dumps(params), content_type="application/json")
255256

256257
headers.pop("Content-Type", None)
258+
elif data: # raw data request
259+
_data = data
257260
else: # pure JSON request
258261
_json = params
259262

jigsawstack/request.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,7 @@ def make_request(self, url: str) -> requests.Response:
247247
headers = self.__get_headers()
248248
params = self.params
249249
verb = self.verb
250+
data = self.data
250251
files = self.files
251252

252253
_requestParams = None
@@ -261,7 +262,8 @@ def make_request(self, url: str) -> requests.Response:
261262
if params and isinstance(params, dict):
262263
_data = {"body": json.dumps(params)}
263264
headers.pop("Content-Type", None) # let requests set it for multipart
264-
265+
elif data: # raw data request
266+
_data = data
265267
else: # pure JSON request
266268
_json = params
267269
try:

0 commit comments

Comments
 (0)