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']) |             logging.info(story['url']) | ||||||
|             return False |             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']) |         logging.info('Getting article ' + story['url']) | ||||||
|         story['text'] = get_article(story['url']) |         story['text'] = get_article(story['url']) | ||||||
|         if not story['text']: return False |         if not story['text']: return False | ||||||
|   | |||||||
| @@ -112,6 +112,9 @@ def bhn_story(ref): | |||||||
|     if 'deleted' in r:   # TODO: verify |     if 'deleted' in r:   # TODO: verify | ||||||
|         logging.info('Story was deleted.') |         logging.info('Story was deleted.') | ||||||
|         return False |         return False | ||||||
|  |     elif r.get('dead', False): | ||||||
|  |         logging.info('Story was deleted.') | ||||||
|  |         return False | ||||||
|     elif r.get('type', '') != 'link': |     elif r.get('type', '') != 'link': | ||||||
|         logging.info('Type "{}" is not "link".'.format(r.get('type', ''))) |         logging.info('Type "{}" is not "link".'.format(r.get('type', ''))) | ||||||
|         return False |         return False | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user