Skip to content

Commit 9ca2448

Browse files
committed
pipe query params directly into restAPI httpx requests
1 parent 99cba20 commit 9ca2448

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

synapseclient/api/submission_services.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ async def get_evaluation_submissions(
9494
if status:
9595
query_params["status"] = status
9696

97-
response = await client.rest_get_async(uri, **query_params)
97+
response = await client.rest_get_async(uri, params=query_params)
9898

9999
return response
100100

@@ -135,7 +135,7 @@ async def get_user_submissions(
135135
if user_id:
136136
query_params["userId"] = user_id
137137

138-
response = await client.rest_get_async(uri, **query_params)
138+
response = await client.rest_get_async(uri, params=query_params)
139139

140140
return response
141141

@@ -170,7 +170,7 @@ async def get_submission_count(
170170
if status:
171171
query_params["status"] = status
172172

173-
response = await client.rest_get_async(uri, **query_params)
173+
response = await client.rest_get_async(uri, params=query_params)
174174

175175
return response
176176

@@ -339,7 +339,7 @@ async def get_all_submission_statuses(
339339
if status:
340340
query_params["status"] = status
341341

342-
response = await client.rest_get_async(uri, **query_params)
342+
response = await client.rest_get_async(uri, params=query_params)
343343

344344
return response
345345

@@ -438,7 +438,7 @@ async def get_evaluation_submission_bundles(
438438
if status:
439439
query_params["status"] = status
440440

441-
response = await client.rest_get_async(uri, **query_params)
441+
response = await client.rest_get_async(uri, params=query_params)
442442

443443
return response
444444

@@ -475,6 +475,6 @@ async def get_user_submission_bundles(
475475
uri = f"/evaluation/{evaluation_id}/submission/bundle"
476476
query_params = {"limit": limit, "offset": offset}
477477

478-
response = await client.rest_get_async(uri, **query_params)
478+
response = await client.rest_get_async(uri, params=query_params)
479479

480480
return response

synapseclient/models/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
from synapseclient.models.recordset import RecordSet
2626
from synapseclient.models.schema_organization import JSONSchema, SchemaOrganization
2727
from synapseclient.models.services import FailureStrategy
28+
from synapseclient.models.submission import Submission
29+
from synapseclient.models.submission_bundle import SubmissionBundle
30+
from synapseclient.models.submission_status import SubmissionStatus
2831
from synapseclient.models.submissionview import SubmissionView
2932
from synapseclient.models.table import Table
3033
from synapseclient.models.table_components import (
@@ -128,6 +131,9 @@
128131
"EntityRef",
129132
"DatasetCollection",
130133
# Submission models
134+
"Submission",
135+
"SubmissionBundle",
136+
"SubmissionStatus",
131137
"SubmissionView",
132138
# JSON Schema models
133139
"SchemaOrganization",

0 commit comments

Comments
 (0)