コード例 #1
0
ファイル: collaboration.py プロジェクト: aninhalacerda/indico
    def _checkProtection(self):
        if not PluginsHolder().hasPluginType("Collaboration"):
            raise PluginError("Collaboration plugin system is not active")

        if not RCCollaborationAdmin.hasRights(self, None) and not RCCollaborationPluginAdmin.hasRights(
            self, plugins="any"
        ):  # RCCollaborationPluginAdmin.hasRights(self, None, self._tabPlugins):
            RHAdminBase._checkProtection(self)
コード例 #2
0
ファイル: collaboration.py プロジェクト: sylvestre/indico
    def _checkProtection(self):
        if not PluginsHolder().hasPluginType("Collaboration"):
            raise PluginError("Collaboration plugin system is not active")

        if not RCCollaborationAdmin.hasRights(
                self, None
        ) and not RCCollaborationPluginAdmin.hasRights(
                self, plugins="any"
        ):  #RCCollaborationPluginAdmin.hasRights(self, None, self._tabPlugins):
            RHAdminBase._checkProtection(self)
コード例 #3
0
ファイル: handlers.py プロジェクト: ferhatelmas/indico
    def _checkProtection( self ):

        if not RCCollaborationAdmin.hasRights(self._getUser()) and \
           not RCCollaborationPluginAdmin.hasRights(self._getUser(), plugins="any"):
            RHAdminBase._checkProtection(self)
コード例 #4
0
    def _checkProtection(self):

        if not RCCollaborationAdmin.hasRights(self._getUser()) and \
           not RCCollaborationPluginAdmin.hasRights(self._getUser(), plugins="any"):
            RHAdminBase._checkProtection(self)