def _check_paper_protection(self): if not RHPaperBase._check_paper_protection(self): return False if not self.contribution.is_user_associated(session.user, check_abstract=True): return False paper = self.contribution.paper return paper is None or paper.state == PaperRevisionState.to_be_corrected
def _check_paper_protection(self): if not RHPaperBase._check_paper_protection(self): return False if not self.contribution.can_submit_proceedings( session.user) and not self.event.cfp.is_manager(session.user): return False return self.contribution.paper.state == PaperRevisionState.to_be_corrected
def _check_paper_protection(self): if not RHPaperBase._check_paper_protection(self): return False if not self.contribution.can_submit_proceedings(session.user): return False # this RH is only used for initial submission return self.paper is None
def _check_paper_protection(self): if not self.event.cfp.is_manager(session.user): if not RHPaperBase._check_paper_protection(self): return False if not self.contribution.is_user_associated(session.user, check_abstract=True): return False return self.contribution.paper.state == PaperRevisionState.to_be_corrected
def _check_paper_protection(self): if not self.event.cfp.is_manager(session.user): if not RHPaperBase._check_paper_protection(self): return False if not self.contribution.is_user_associated(session.user, check_abstract=True): return False # this RH is only used for initial submission return self.paper is None
def _process_args(self): RHPaperBase._process_args(self) self.comment = PaperReviewComment.get_one( request.view_args['comment_id'], is_deleted=False)
def _process_args(self): RHPaperBase._process_args(self) self.review = PaperReview.get_one(request.view_args['review_id'])
def _check_access(self): RHPaperBase._check_access(self) if not self.comment.can_edit(session.user): raise Forbidden
def _check_access(self): RHPaperBase._check_access(self) if not is_type_reviewing_possible(self.event.cfp, self.review.type): raise Forbidden(_('Reviewing is currently not possible'))
def _process_args(self): RHPaperBase._process_args(self) self.file = PaperFile.get_one(request.view_args['file_id'])
def _process_args(self): RHPaperBase._process_args(self) self.comment = PaperReviewComment.get_one(request.view_args['comment_id'], is_deleted=False)
def _process_args(self): RHPaperBase._process_args(self) self.type = PaperTypeProxy(PaperReviewType[request.view_args['review_type']])
def _process_args(self): RHPaperBase._process_args(self) self.file = PaperFile.get_or_404(request.view_args['file_id'])
def _checkParams(self, params): RHPaperBase._checkParams(self, params) self.type = PaperTypeProxy( PaperReviewType[request.view_args['review_type']])
def _process_args(self): RHPaperBase._process_args(self) self.type = PaperTypeProxy( PaperReviewType[request.view_args['review_type']])
def _checkParams(self, params): RHPaperBase._checkParams(self, params) self.review = PaperReview.get_one(request.view_args['review_id'])
def _process_args(self): RHPaperBase._process_args(self) self.review = (PaperReview.query.filter( PaperReview.id == request.view_args['review_id']).first_or_404())
def _checkParams(self, params): RHPaperBase._checkParams(self, params) self.comment = PaperReviewComment.get_one( request.view_args['comment_id'], is_deleted=False)
def _process_args(self): RHPaperBase._process_args(self) self.comment = (PaperReviewComment.query.filter( PaperReviewComment.id == request.view_args['comment_id'], ~PaperReviewComment.is_deleted).first_or_404())
def _checkParams(self, params): RHPaperBase._checkParams(self, params) self.file = PaperFile.get_one(request.view_args['file_id'])