summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2020-08-27 11:17:51 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2020-08-27 11:17:51 +0200
commit0e64d5cadef1d7b0ff4f0b105b379723a22f22f6 (patch)
treee75c6b729b1e24420a242da47b2fdd01b13a682e /ishtar_common/models.py
parentceba4c738b36a952fa44354548fe95e150a92c9d (diff)
downloadIshtar-0e64d5cadef1d7b0ff4f0b105b379723a22f22f6.tar.bz2
Ishtar-0e64d5cadef1d7b0ff4f0b105b379723a22f22f6.zip
Fix default sort for "own" items
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index 0d99ad4db..0e68bf7dd 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -446,14 +446,14 @@ class OwnPerms(object):
if not values:
if not get_short_menu_class:
return sorted_values + list(
- sorted(owns, key=lambda x: getattr(x, label_key)))
+ sorted(owns, key=lambda x: getattr(x, label_key) or ""))
return sorted_values + list(
- sorted(owns, key=lambda x: getattr(x[0], label_key)))
+ sorted(owns, key=lambda x: getattr(x[0], label_key) or ""))
if not get_short_menu_class:
return sorted_values + list(
- sorted(owns, key=lambda x: x[label_key]))
+ sorted(owns, key=lambda x: x[label_key] or ""))
return sorted_values + list(
- sorted(owns, key=lambda x: x[0][label_key]))
+ sorted(owns, key=lambda x: x[0][label_key] or ""))
@classmethod
def get_owns(cls, user, replace_query=None, limit=None, values=None,