def setStatus(self, id, s): ele = Element.get(Element.id == id) ele.status = common.getStatusByID(int(s)) ele.save() if ele.status == common.WANTED: tasks.searchElement(ele) self.redirect('/')
def forceSearch(self, id): element = Element.get(Element.id == id) newStatus = tasks.searchElement(element) element.save() if newStatus == common.SNATCHED: return json.dumps({'result': True, 'data': {"status_id": element.status.id}, 'msg': u'%s was snatched' % (element.getName())}) else: element.status = common.WANTED element.save() return json.dumps({'result': False, 'data': {"status_id": element.status.id}, 'msg': u'No downloads found for %s' % (element.getName())})
def forcesearch(self, id): element = Element.get(Element.id == id) newStatus = tasks.searchElement(element) element.save() self.redirect('/')