示例#1
0
    def unfeatureProject(self):
        unfeaturedProjectId = self.request('project_id')

        if (not unfeaturedProjectId):
            log.error("*** unfeature project submitted w/o project id")
            return False
        else:
            return mProject.unfeatureProject(self.db, unfeaturedProjectId)
示例#2
0
    def unfeatureProject(self):
        unfeaturedProjectId = self.request('project_id')

        if (not unfeaturedProjectId):
            log.error("*** unfeature project submitted w/o project id")
            return False
        else:
            return mProject.unfeatureProject(self.db, unfeaturedProjectId)
示例#3
0
    def featureProject(self):
        featuredProjectId = self.request('project_id')
        unfeaturedProjectId = self.request('replace_project_id')

        if (not featuredProjectId):
            log.error("*** feature project submitted w/o project id")
            return False
        else:
            if (unfeaturedProjectId):
                ordinal = mProject.unfeatureProject(self.db, unfeaturedProjectId)
            else:
                ordinal = None

            return mProject.featureProject(self.db, featuredProjectId, ordinal)
示例#4
0
    def featureProject(self):
        featuredProjectId = self.request('project_id')
        unfeaturedProjectId = self.request('replace_project_id')

        if (not featuredProjectId):
            log.error("*** feature project submitted w/o project id")
            return False
        else:
            if (unfeaturedProjectId):
                ordinal = mProject.unfeatureProject(self.db,
                                                    unfeaturedProjectId)
            else:
                ordinal = None

            return mProject.featureProject(self.db, featuredProjectId, ordinal)