From: Loic Baron Date: Fri, 16 Jan 2015 11:27:18 +0000 (+0100) Subject: Management tab about: speeding up - authority comes from local user.config instead... X-Git-Tag: myslice-1.3~117^2~3 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;ds=sidebyside;h=3159dfeb49c07fcb5d4901497b8e184e6dec92d5;p=unfold.git Management tab about: speeding up - authority comes from local user.config instead of registry !!! authority must be correct in local db --- diff --git a/portal/managementtababout.py b/portal/managementtababout.py index 8bd1cdc1..10da9c6c 100644 --- a/portal/managementtababout.py +++ b/portal/managementtababout.py @@ -22,9 +22,6 @@ class ManagementAboutView (FreeAccessView, ThemeView): def get (self, request): if request.user.is_authenticated(): - user_query = Query().get('user').select('user_hrn','parent_authority').filter_by('user_hrn','==','$user_hrn') - user_details = execute_query(self.request, user_query) - user_local_query = Query().get('local:user').select('config').filter_by('email','==',str(self.request.user)) user_local_details = execute_query(self.request, user_local_query) user_authority = json.loads(user_local_details[0]['config']).get('authority')