summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
diff options
context:
space:
mode:
authorKarl MacMillan <kmacmill@redhat.com>2007-10-18 11:46:55 -0400
committerKarl MacMillan <kmacmill@redhat.com>2007-10-18 11:46:55 -0400
commit4718fc6dff9ac3ed5b506e116aad2bdd02e18c21 (patch)
tree36439ef792563d6011b2a6958e43f4aa8ce15659 /ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
parent1d2c024afa3fc2630cd2a1888c811609bfa6ef6a (diff)
parentf8a9d2021af4bb0920cd86d565c1ab720ea4b691 (diff)
downloadfreeipa.git-4718fc6dff9ac3ed5b506e116aad2bdd02e18c21.tar.gz
freeipa.git-4718fc6dff9ac3ed5b506e116aad2bdd02e18c21.tar.xz
freeipa.git-4718fc6dff9ac3ed5b506e116aad2bdd02e18c21.zip
Merge with head.
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py')
-rw-r--r--ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py b/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
index e003ab96..425df007 100644
--- a/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
+++ b/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
@@ -32,19 +32,19 @@ class IPAController(controllers.Controller):
def sort_group_member(self, a, b):
"""Comparator function used for sorting group members."""
if a.getValue('uid') and b.getValue('uid'):
- if a.getValue('givenname') == b.getValue('givenname'):
- if a.getValue('sn') == b.getValue('sn'):
+ if a.getValue('sn') == b.getValue('sn'):
+ if a.getValue('givenName') == b.getValue('givenName'):
if a.getValue('uid') == b.getValue('uid'):
return 0
elif a.getValue('uid') < b.getValue('uid'):
return -1
else:
return 1
- elif a.getValue('sn') < b.getValue('sn'):
+ elif a.getValue('givenName') < b.getValue('givenName'):
return -1
else:
return 1
- elif a.getValue('givenname') < b.getValue('givenname'):
+ elif a.getValue('sn') < b.getValue('sn'):
return -1
else:
return 1