entities/authobjs.py
branchstable
changeset 3792 8d0b5de8002b
parent 1977 606923dff11b
child 3813 5b6eb3d6bf7c
equal deleted inserted replaced
3791:62d6ab877694 3792:8d0b5de8002b
   112         if contexteid is not None:
   112         if contexteid is not None:
   113             rql += ', X require_permission P, X eid %(x)s'
   113             rql += ', X require_permission P, X eid %(x)s'
   114             kwargs['x'] = contexteid
   114             kwargs['x'] = contexteid
   115             cachekey = 'x'
   115             cachekey = 'x'
   116         try:
   116         try:
   117             return self.req.execute(rql, kwargs, cachekey)
   117             self.req.execute(rql, kwargs, cachekey)
   118         except Unauthorized:
   118         except Unauthorized:
   119             return False
   119             return False
       
   120         else:
       
   121             return True
   120 
   122 
   121     # presentation utilities ##################################################
   123     # presentation utilities ##################################################
   122 
   124 
   123     def name(self):
   125     def name(self):
   124         """construct a name using firstname / surname or login if not defined"""
   126         """construct a name using firstname / surname or login if not defined"""