def mark_interest_handler(interest, url): mmu = MemexMongoUtils() if interest: mmu.set_interest(url, True) else: #if user marks url as uninteresting, score drops to 0 mmu.set_interest(url, False)
def save_display(host, displayable): mmu = MemexMongoUtils() if not bool(displayable): for url_doc in mmu.list_urls(host=host, limit=100000000): mmu.set_interest(url_doc["url"], False) else: for url_doc in mmu.list_urls(host=host, limit=100000000): mmu.set_interest(url_doc["url"], True) return mmu.save_display(host, displayable)
def save_display(host, displayable): mmu = MemexMongoUtils() if not bool(displayable): for url_doc in mmu.list_urls(host = host, limit=100000000): mmu.set_interest(url_doc["url"], False) else: for url_doc in mmu.list_urls(host = host, limit=100000000): mmu.set_interest(url_doc["url"], True) return mmu.save_display(host, displayable)