allow sorting negative numbers correctly

This commit is contained in:
David Schultz
2024-01-12 12:23:23 -06:00
parent 943d77c04f
commit 63c5b1e0f9
2 changed files with 3 additions and 3 deletions

View File

@@ -530,11 +530,11 @@ class Album:
elif medias_sort_attr.startswith("meta."):
meta_key = medias_sort_attr.split(".", 1)[1]
key = natsort_keygen(
key=lambda s: s.meta.get(meta_key, [""])[0], alg=ns.LOCALE
key=lambda s: s.meta.get(meta_key, [""])[0], alg=ns.SIGNED|ns.LOCALE
)
else:
key = natsort_keygen(
key=lambda s: getattr(s, medias_sort_attr), alg=ns.LOCALE
key=lambda s: getattr(s, medias_sort_attr), alg=ns.SIGNED|ns.LOCALE
)
self.medias.sort(key=key, reverse=self.settings["medias_sort_reverse"])

View File

@@ -1,4 +1,4 @@
Title: in"title"
Order: 01
Order: -10
in"description