예제 #1
0
파일: tickets.py 프로젝트: qroques/indico
 def _check_access(self):
     RHRegistrationFormRegistrationBase._check_access(self)
     if self.registration.state != RegistrationState.complete:
         raise Forbidden
     if not self.regform.tickets_enabled:
         raise Forbidden
     if not self.regform.ticket_on_event_page and not self.regform.ticket_on_summary_page:
         raise Forbidden
예제 #2
0
파일: tickets.py 프로젝트: hennogous/indico
 def _checkProtection(self):
     RHRegistrationFormRegistrationBase._checkProtection(self)
     if self.registration.state != RegistrationState.complete:
         raise Forbidden
     if not self.regform.tickets_enabled:
         raise Forbidden
     if not self.regform.ticket_on_event_page and not self.regform.ticket_on_summary_page:
         raise Forbidden
예제 #3
0
 def _process_args(self):
     RHRegistrationFormRegistrationBase._process_args(self)
     if self.registration is None:
         raise NotFound
예제 #4
0
 def _checkParams(self, params):
     RHRegistrationFormRegistrationBase._checkParams(self, params)
     if self.registration is None:
         raise NotFound
예제 #5
0
 def _process_args(self):
     RHRegistrationFormRegistrationBase._process_args(self)
     self.cern_access_request = get_last_request(self.event)
     if not self.cern_access_request:
         raise NotFound
예제 #6
0
파일: tickets.py 프로젝트: qroques/indico
 def _process_args(self):
     RHRegistrationFormRegistrationBase._process_args(self)
     if not self.registration:
         raise NotFound
예제 #7
0
 def _checkParams(self, params):
     RHRegistrationFormRegistrationBase._checkParams(self, params)
     if self.registration is None:
         raise NotFound
예제 #8
0
 def _process_args(self):
     RHRegistrationFormRegistrationBase._process_args(self)
     if self.registration is None:
         raise NotFound
예제 #9
0
 def _process_args(self):
     RHRegistrationFormRegistrationBase._process_args(self)
     if not self.registration:
         raise NotFound