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)
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)