Changeset 191cb11 in indico


Ignore:
Timestamp:
05/11/12 17:48:27 (13 months ago)
Author:
Pedro Ferreira <jose.pedro.ferreira@…>
Branches:
master, hello-world-walkthrough, ipv6, v0.99, 051b2622c51afb171a1dedb46a0df4fbb0cbd02e, 4c7d4152dff271ba5df5a8606605969cab454080
Children:
9f5612
Parents:
7263ff
git-author:
Alberto Resco Perez <alberto.resco.perez@…> (05/08/12 09:28:32)
git-committer:
Pedro Ferreira <jose.pedro.ferreira@…> (05/11/12 17:48:27)
Message:

[FIX] Access error getAccessController check

File:
1 edited

Legend:

Unmodified
Added
Removed
  • indico/MaKaC/webinterface/pages/errors.py

    re12f77 r191cb11  
    174174        if isinstance(self._rh._target, list): 
    175175            #only objects with Access Controler (e.g. we do not want to check this for RB reservertion target): Conferences, Contribs... 
    176             contactInfo = [item.getAccessController().getAnyContactInfo() for item in self._rh._target if item.has_key('getAccessController') ] 
     176            contactInfo = [item.getAccessController().getAnyContactInfo() for item in self._rh._target if hasattr(item, 'getAccessController') ] 
    177177            vars["contactInfo"] = ";".join(contactInfo) 
    178         elif self._rh._target is not None and self._rh._target.has_key('getAccessController'): #only objects with Access Controler (e.g. we do not want to check this for RB reservertion target): Conferences, Contribs... 
     178        elif self._rh._target is not None and hasattr(self._rh._target, 'getAccessController'): #only objects with Access Controler (e.g. we do not want to check this for RB reservertion target): Conferences, Contribs... 
    179179            vars["contactInfo"] = self._rh._target.getAccessController().getAnyContactInfo() 
    180180        else: 
Note: See TracChangeset for help on using the changeset viewer.