コード例 #1
0
ファイル: api.py プロジェクト: mkopcic/indico
 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
コード例 #2
0
ファイル: display.py プロジェクト: dwakna/indico-cbnu
 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
コード例 #3
0
ファイル: display.py プロジェクト: DirkHoffmann/indico
 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
コード例 #4
0
ファイル: display.py プロジェクト: ipaste/indico
 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
コード例 #5
0
ファイル: api.py プロジェクト: ilkerciftcitr/indico
 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
コード例 #6
0
 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