Exemple #1
0
 def _check_access(self):
     if not self.entry.parent or self.entry.parent.type != TimetableEntryType.SESSION_BLOCK:
         RHManageTimetableBase._check_access(self)
     elif not self.entry.parent.session_block.session.can_manage(
             session.user, permission='coordinate'):
         raise Forbidden