Skip to content

Commit 317c042

Browse files
Henry Chanhenrylamchan
authored andcommitted
Move OAuth Post query params to form data
1 parent c446001 commit 317c042

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

workos/audit_trail.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def create_event(self, event, idempotency_key=None):
6262
return self.request_helper.request(
6363
EVENTS_PATH,
6464
method=REQUEST_METHOD_POST,
65-
data=event,
65+
params=event,
6666
headers=headers,
6767
token=workos.api_key,
6868
)

workos/utils/request.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,7 @@ def generate_api_url(self, path):
3434
return self.base_api_url.format(path)
3535

3636
def request(
37-
self,
38-
path,
39-
method=REQUEST_METHOD_GET,
40-
data=None,
41-
params=None,
42-
headers=None,
43-
token=None,
37+
self, path, method=REQUEST_METHOD_GET, params=None, headers=None, token=None,
4438
):
4539
"""Executes a request against the WorkOS API.
4640
@@ -64,9 +58,11 @@ def request(
6458
headers.update(BASE_HEADERS)
6559
url = self.generate_api_url(path)
6660

67-
response = getattr(requests, method)(
68-
url, headers=headers, data=data, params=params
69-
)
61+
request_fn = getattr(requests, method)
62+
if method == REQUEST_METHOD_GET:
63+
response = request_fn(url, headers=headers, params=params)
64+
else:
65+
response = request_fn(url, headers=headers, data=params)
7066

7167
status_code = response.status_code
7268
if status_code >= 400 and status_code < 500:

0 commit comments

Comments
 (0)