From: Loic Baron <loic.baron@lip6.fr>
Date: Tue, 20 Jan 2015 16:05:15 +0000 (+0100)
Subject: Registration: sort by authority_hrn and by authority name
X-Git-Tag: myslice-1.3~113^2~6
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=4e477ea698ecbf6f43077ac1a3e64df778ce5f2c;p=myslice.git

Registration: sort by authority_hrn and by authority name
---

diff --git a/portal/registrationview.py b/portal/registrationview.py
index d5d3b972..47ae6c9b 100644
--- a/portal/registrationview.py
+++ b/portal/registrationview.py
@@ -45,6 +45,7 @@ class RegistrationView (FreeAccessView, ThemeView):
         authorities_query = Query.get('authority').select('name', 'authority_hrn')
         authorities = execute_admin_query(wsgi_request, authorities_query)
         if authorities is not None:
+            authorities = sorted(authorities, key=lambda k: k['authority_hrn'])
             authorities = sorted(authorities, key=lambda k: k['name'])
         
         print "############ BREAKPOINT 1 #################"