X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fslicerequestview.py;h=7865428d277564db71e7d7a341b984c674295858;hb=b07f4e9d842b3e4c59d5599be7445e45b819a547;hp=ee9473868cc14b7014e2765ab401d05d3ce66dbb;hpb=7114aa9ee7ecf6e245c58b55c73eac455a6be53b;p=myslice.git diff --git a/portal/slicerequestview.py b/portal/slicerequestview.py index ee947386..7865428d 100644 --- a/portal/slicerequestview.py +++ b/portal/slicerequestview.py @@ -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) @@ -69,6 +70,7 @@ class SliceRequestView (LoginRequiredAutoLogoutView): } s = PendingSlice( slice_name = slice_name, + user_email = email, authority_hrn = authority_hrn, number_of_nodes = number_of_nodes, purpose = purpose