Ignore dead and political stories
This commit is contained in:
		| @@ -106,6 +106,12 @@ def update_story(story, is_manual=False): | ||||
|             logging.info(story['url']) | ||||
|             return False | ||||
|  | ||||
|         if 'trump' in story['title'].lower() or 'musk' in story['title'].lower(): | ||||
|             logging.info('Trump / Musk story, skipping') | ||||
|             logging.info(story['url']) | ||||
|             return False | ||||
|  | ||||
|  | ||||
|         logging.info('Getting article ' + story['url']) | ||||
|         story['text'] = get_article(story['url']) | ||||
|         if not story['text']: return False | ||||
|   | ||||
| @@ -112,6 +112,9 @@ def bhn_story(ref): | ||||
|     if 'deleted' in r:   # TODO: verify | ||||
|         logging.info('Story was deleted.') | ||||
|         return False | ||||
|     elif r.get('dead', False): | ||||
|         logging.info('Story was deleted.') | ||||
|         return False | ||||
|     elif r.get('type', '') != 'link': | ||||
|         logging.info('Type "{}" is not "link".'.format(r.get('type', ''))) | ||||
|         return False | ||||
|   | ||||
		Reference in New Issue
	
	Block a user