Reg+Slicereq: incase of authorities is None, it displays the form
authorYasin <mohammed-yasin.rahman@lip6.fr>
Thu, 16 Jan 2014 17:29:45 +0000 (18:29 +0100)
committerYasin <mohammed-yasin.rahman@lip6.fr>
Thu, 16 Jan 2014 17:29:45 +0000 (18:29 +0100)
portal/registrationview.py
portal/slicerequestview.py

index 9cc0cc3..e068aec 100644 (file)
@@ -46,7 +46,8 @@ class RegistrationView (FreeAccessView):
             print "FIREXP ENABLED"
 
         authorities = execute_admin_query(request, authorities_query)
-        authorities = sorted(authorities)
+        if authorities is not None:
+            authorities = sorted(authorities)
         # xxx tocheck - if authorities is empty, it's no use anyway
         # (users won't be able to validate the form anyway)
 
index ee94738..5b49607 100644 (file)
@@ -30,7 +30,8 @@ class SliceRequestView (LoginRequiredAutoLogoutView):
         # Using cache manifold-tables to get the list of authorities faster
         authorities_query = Query.get('authority').select('name', 'authority_hrn')
         authorities = execute_admin_query(request, authorities_query)
-        authorities = sorted(authorities)
+        if authorities is not None:
+            authorities = sorted(authorities)
 
         user_query  = Query().get('local:user').select('email')
         user_email = execute_query(self.request, user_query)