X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ui%2Ftopmenu.py;h=860e180b70956d76fb36f19a3c21bf4c1a0cf3ec;hb=1e05d200f9cdd0c8965f66be87962bf19c9c69e0;hp=de4455563ad4e968cb7890785a8dab98074dddb9;hpb=f26eeb7c431cecfbd3ba6cba4d5dab6eeccc2753;p=myslice.git diff --git a/ui/topmenu.py b/ui/topmenu.py index de445556..860e180b 100644 --- a/ui/topmenu.py +++ b/ui/topmenu.py @@ -21,7 +21,10 @@ def topmenu_items (current,request=None): # ** Where am I a PI ** # For this we need to ask SFA (of all authorities) = PI function pi_authorities_query = Query.get('ple:user').filter_by('user_hrn', '==', '$user_hrn').select('pi_authorities') - pi_authorities_tmp = execute_query(request, pi_authorities_query) + try: + pi_authorities_tmp = execute_query(request, pi_authorities_query) + except: + pi_authorities_tmp = set() pi_authorities = set() for pa in pi_authorities_tmp: pi_authorities |= set(pa['pi_authorities'])