Reliable sort order for facets in Python 3.5, fixing test - refs #255

This commit is contained in:
Simon Willison 2018-05-16 07:43:13 -07:00 committed by Simon Willison
commit b263da78e3
3 changed files with 4 additions and 4 deletions

View file

@ -716,7 +716,7 @@ class TableView(RowTableShared):
"display_rows": display_rows,
"sorted_facet_results": sorted(
facet_results.values(),
key=lambda f: len(f["results"]),
key=lambda f: (len(f["results"]), f["name"]),
reverse=True
),
"is_sortable": any(c["sortable"] for c in display_columns),