From 3297ab7c706a46885eba19991b5b74f04546b306 Mon Sep 17 00:00:00 2001 From: Morgan McMillian Date: Tue, 12 Jul 2022 11:12:57 -0700 Subject: [PATCH] handle posts without media_content --- feedbot.py | 9 +++++---- setup.py | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/feedbot.py b/feedbot.py index b653024..630db4b 100644 --- a/feedbot.py +++ b/feedbot.py @@ -21,7 +21,7 @@ dr = False @click.option('--prime', is_flag=True) @click.option('--debug', is_flag=True) @click.option('--dryrun', is_flag=True) -@click.version_option(version='0.2.1') +@click.version_option(version='0.2.2') def main(ctx, db, prime, debug, dryrun): global dr @@ -138,9 +138,10 @@ def pnutpost(entry, source, token): } } raw = [crosspost] - for media in entry.media_content: - if media["medium"] == "image": - raw.append(embed_image(media["url"])) + if hasattr(entry, 'media_content'): + for media in entry.media_content: + if media["medium"] == "image": + raw.append(embed_image(media["url"])) try: rx = re.compile('<.*?>') diff --git a/setup.py b/setup.py index 1e25254..8f3fff6 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name='feedbot', - version='0.2.1', + version='0.2.2', py_modules=[ 'models', 'feedbot',