src/pyams_thesaurus/zmi/widget/__init__.py
changeset 87 dfe19304d980
parent 78 8bab1101f4ef
child 121 b801eda057ff
--- a/src/pyams_thesaurus/zmi/widget/__init__.py	Tue Aug 28 17:02:29 2018 +0200
+++ b/src/pyams_thesaurus/zmi/widget/__init__.py	Wed Aug 29 13:56:54 2018 +0200
@@ -181,7 +181,7 @@
         thesaurus = query_utility(IThesaurus, name=self.thesaurus_name or '')
         if thesaurus is not None:
             return sorted(thesaurus.get_top_terms(extract=self.extract_name),
-                          key=lambda x: x.label)
+                          key=lambda x: (x.order or 999, x.label))
         else:
             return ()