Skip to content

Commit 746752f

Browse files
author
Chris Park
committed
Added setUrlParameter logic to multipart
- In the python binding, multipart is handled separately from normal requests
1 parent 66edb23 commit 746752f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

rosette/api.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,10 @@ def call(self, parameters):
456456
headers["X-RosetteAPI-Binding-Version"] = _BINDING_VERSION
457457

458458
if self.useMultipart:
459+
payload = None
460+
if (self.api.urlParameters):
461+
payload = self.api.urlParameters
462+
459463
params = dict(
460464
(key,
461465
value) for key,
@@ -471,7 +475,7 @@ def call(self, parameters):
471475
json.dumps(params),
472476
'application/json')}
473477
request = requests.Request(
474-
'POST', url, files=files, headers=headers)
478+
'POST', url, files=files, headers=headers, params=payload)
475479
session = requests.Session()
476480
prepared_request = session.prepare_request(request)
477481
resp = session.send(prepared_request)

0 commit comments

Comments
 (0)