def _process_args(self): RHDisplayEventBase._process_args(self) self.force_overview = request.view_args.get('force_overview', False) self.theme_id, self.theme_override = get_theme( self.event, request.args.get('view'))
def _check_access(self): RHDisplayEventBase._check_access(self) # Only let event managers access the management versions. if self.management and not self.event.can_manage(session.user): raise Forbidden check_event_locked(self, self.event)
def _check_access(self): if not session.user: raise Forbidden RHDisplayEventBase._check_access(self)
def _check_access(self): RHDisplayEventBase._check_access(self) if not self.entry.can_view(session.user): raise Forbidden
def _process_args(self): RHDisplayEventBase._process_args(self) self.contrib = Contribution.get_or_404(request.view_args['contrib_id'], is_deleted=False)
def _process_args(self): RHDisplayEventBase._process_args(self) self.force_overview = request.view_args.get('force_overview', False) self.theme_id, self.theme_override = get_theme(self.event, request.args.get('view'))
def _check_access(self): RHDisplayEventBase._check_access(self) if not is_menu_entry_enabled(self.MENU_ENTRY_NAME, self.event): self._forbidden_if_not_admin()
def _check_access(self): if not self.folder.can_access(session.user): # basically the same logic as in RHDownloadEventAttachment. see the comments # there for a more detailed explanation. RHDisplayEventBase._check_access(self) raise Forbidden
def _process_args(self): RHDisplayEventBase._process_args(self) SpecificFolderMixin._process_args(self)
def _check_access(self): RHDisplayEventBase._check_access(self) if not self.page.menu_entry.can_access(session.user): raise Forbidden
def _process_args(self): RHDisplayEventBase._process_args(self) DownloadAttachmentMixin._process_args(self)
def _check_access(self): self.is_service_call = TokenAccessMixin._token_can_access(self) if not self.is_service_call: RHDisplayEventBase._check_access(self) RequireUserMixin._check_access(self)
def _check_access(self): RHDisplayEventBase._check_access(self) DownloadAttachmentMixin._check_access(self)
def _check_access(self): RHDisplayEventBase._check_access(self) if (self.page.menu_entry.registered_only and not self.event.is_user_registered(session.user) and not self.event.can_manage(session.user)): raise Forbidden
def _check_access(self): try: RHDisplayEventBase._check_access(self) except RegistrationRequired: # in case registrants need to register they should be able to see the css pass
def _process_args(self): RHDisplayEventBase._process_args(self) image_id = request.view_args['image_id'] self.image = ImageFile.get_one(image_id)
def _check_access(self): RHDisplayEventBase._check_access(self) if not self.contrib.can_access(session.user): raise Forbidden
def _process_args(self): RHDisplayEventBase._process_args(self) self.session = Session.get_one(request.view_args['session_id'], is_deleted=False)
def _check_access(self): RHDisplayEventBase._check_access(self) # Only let managers access the management versions. if self.management and not self.event.cfp.is_manager(session.user): raise Forbidden
def _process_args(self): RHDisplayEventBase._process_args(self) self.agreement = Agreement.get_or_404(request.view_args['id']) if self.agreement.is_orphan(): raise NotFound('The agreement is not active anymore')
def _process_args(self): RHDisplayEventBase._process_args(self) self.list_generator = ContributionDisplayListGenerator( event=self.event)
def _process_args(self): RHDisplayEventBase._process_args(self) self.page = EventPage.get_one(request.view_args['page_id'])
def _check_access(self): if not TokenAccessMixin._token_can_access(self): RHDisplayEventBase._check_access(self) RequireUserMixin._check_access(self)
def _check_access(self): RHDisplayEventBase._check_access(self) RequireUserMixin._check_access(self)
def _process_args(self): RHDisplayEventBase._process_args(self) self.session = Session.get_or_404(request.view_args['session_id'], is_deleted=False)
def _process_args(self): RHDisplayEventBase._process_args(self) self.subcontrib = SubContribution.get_one( request.view_args['subcontrib_id'], is_deleted=False)
def _check_access(self): RHDisplayEventBase._check_access(self) print(session.user) if not session.user and request.method != 'GET': raise Forbidden
def _process_args(self): RHDisplayEventBase._process_args(self) self.page = EventPage.get_or_404(request.view_args['page_id'])
def _process_args(self): RHDisplayEventBase._process_args(self) self.timetable_layout = request.args.get('layout') or request.args.get( 'ttLyt') self.theme, self.theme_override = get_theme(self.event, request.args.get('view'))
def _process_args(self): RHDisplayEventBase._process_args(self) self.entry = self.event.timetable_entries.filter_by(id=request.view_args['entry_id']).first_or_404()
def _process_args(self): RHDisplayEventBase._process_args(self) self.contrib = Contribution.get_one(request.view_args['contrib_id'], is_deleted=False)
def _process_args(self): RHDisplayEventBase._process_args(self) self.timetable_layout = request.args.get('layout') or request.args.get('ttLyt') self.theme, self.theme_override = get_theme(self.event, request.args.get('view'))
def _process_args(self): RHDisplayEventBase._process_args(self) self.contribs = self.event.contributions self.list_generator = ContributionDisplayListGenerator(event=self.event)
def _process_args(self): RHDisplayEventBase._process_args(self) self.agreement = Agreement.get_one(request.view_args['id']) if self.agreement.is_orphan(): raise NotFound('The agreement is not active anymore')
def _check_access(self): RHDisplayEventBase._check_access(self) published = contribution_settings.get(self.event, 'published') if not published: raise NotFound(_('The contributions of this event have not been published yet'))