Skip to content

Commit ab62b43

Browse files
committed
bug fix for sort_by. single-element list necessary.
1 parent caf4db2 commit ab62b43

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

astroquery/mast/services.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,11 +297,12 @@ def service_request_async(self, service, params, page_size=None, page=None, use_
297297
params_dict.setdefault(key, []).append(val)
298298
catalogs_request = params_dict
299299

300-
# Removing single-element lists. Single values will live on their own.
300+
# Removing single-element lists. Single values will live on their own (except for `sort_by`)
301301
for key in catalogs_request.keys():
302-
if len(catalogs_request[key]) == 1:
302+
if (key != 'sort_by') & (len(catalogs_request[key]) == 1):
303303
catalogs_request[key] = catalogs_request[key][0]
304304

305+
print(catalogs_request)
305306
response = self._request('POST', request_url, data=catalogs_request, headers=headers, use_json=use_json)
306307
return response
307308

0 commit comments

Comments
 (0)