Skip to content

Commit 2f25aa2

Browse files
committed
add try/except block
1 parent e91a384 commit 2f25aa2

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

owslib/ogcapi/features.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -135,12 +135,15 @@ def collection_items(self, collection_id: str, **kwargs: dict) -> dict:
135135
if 'datetime_' in kwargs:
136136
kwargs['datetime'] = kwargs.pop('datetime_')
137137
if 'sortby' in kwargs:
138-
sort_property, sort_order = kwargs.pop('sortby')
139-
if sort_order == 'desc':
140-
sortby = f'-{sort_property}'
141-
else:
142-
sortby = sort_property
143-
kwargs['sortby'] = sortby
138+
try:
139+
sort_property, sort_order = kwargs.pop('sortby')
140+
if sort_order == 'desc':
141+
sortby = f'-{sort_property}'
142+
else:
143+
sortby = sort_property
144+
kwargs['sortby'] = sortby
145+
except ValueError as err:
146+
LOGGER.debug(f'Cannot handle sortby; skipping')
144147

145148
if 'cql' in kwargs:
146149
LOGGER.debug('CQL query detected')

0 commit comments

Comments
 (0)