We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90b3372 commit 717f163Copy full SHA for 717f163
iommi/table.py
@@ -2460,7 +2460,7 @@ def sorter(
2460
sort_keys = [('-' + x if descending else x) for x in sort_keys]
2461
if table.model is not None and table.model._meta.ordering:
2462
sort_keys.extend(table.model._meta.ordering)
2463
- if sort_keys[-1] != 'pk':
+ if sort_keys[-1] not in ('pk', '-pk'):
2464
sort_keys.append('pk') # Add pk to always guarantee stable order for pagination.
2465
return rows.order_by(*sort_keys)
2466
0 commit comments