From d83dc5004cd660c3aa43a56550c5e527524b5bde Mon Sep 17 00:00:00 2001 From: jlaine Date: Sun, 6 Sep 2009 08:41:36 +0000 Subject: [PATCH] fix results ordering when a key is not present git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@646 e071eeec-0327-468d-9b6a-08194a12b294 --- ldapdb/models/query.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldapdb/models/query.py b/ldapdb/models/query.py index 7d952d4..902d237 100644 --- a/ldapdb/models/query.py +++ b/ldapdb/models/query.py @@ -85,7 +85,7 @@ class Query(BaseQuery): keys = [] for k in ordering: attr = self.model._meta.get_field(k).db_column - keys.append(x[1][attr]) + keys.append(x[1].get(attr, None)) return keys vals = sorted(vals, key=lambda x: getkey(x)) -- 2.30.2