From 3447ca3d4f1d2aa115989433e1032ad07e6611ce Mon Sep 17 00:00:00 2001 From: Loic Baron Date: Thu, 23 Apr 2015 16:16:02 +0200 Subject: [PATCH] slice request: optimized auhtorities query --- portal/slicerequestview.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/portal/slicerequestview.py b/portal/slicerequestview.py index 3deb26be..f9a540ae 100644 --- a/portal/slicerequestview.py +++ b/portal/slicerequestview.py @@ -45,7 +45,10 @@ class SliceRequestView (LoginRequiredAutoLogoutView, ThemeView): authority_hrn = None authority_name = None # Retrieve the list of authorities - authorities_query = Query.get('authority').select('name', 'authority_hrn') + if self.theme == 'fed4fire': + authorities_query = Query.get('myslice:authority').select('name', 'authority_hrn') + else: + authorities_query = Query.get('authority').select('name', 'authority_hrn') authorities = execute_admin_query(request, authorities_query) if authorities is not None: authorities = sorted(authorities, key=lambda k: k['authority_hrn']) -- 2.43.0