Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)