Skip to content

Commit d1254a6

Browse files
authored
fix: query params are immutable when using order (#57)
* fix: interpolations erros and other things reported by sourcery-ai * fix: query params are immutable when using order
1 parent b631e3b commit d1254a6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

postgrest_py/base_request_builder.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -212,9 +212,10 @@ def __init__(self, session: Union[AsyncClient, SyncClient]):
212212
BaseFilterRequestBuilder.__init__(self, session)
213213

214214
def order(self, column: str, *, desc=False, nullsfirst=False):
215-
self.session.params[
216-
"order"
217-
] = f"{column}{'.desc' if desc else ''}{'.nullsfirst' if nullsfirst else ''}"
215+
self.session.params.add(
216+
"order",
217+
f"{column}{'.desc' if desc else ''}{'.nullsfirst' if nullsfirst else ''}",
218+
)
218219
return self
219220

220221
def limit(self, size: int, *, start=0):

0 commit comments

Comments
 (0)