From 09d40a06674e731805c3475733eba8206bf659b5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stefan=20K=C3=B6gl?= Date: Wed, 25 Nov 2015 20:43:48 +0100 Subject: [PATCH] [API] handle missing URLs in episode action upload --- mygpo/api/advanced/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mygpo/api/advanced/__init__.py b/mygpo/api/advanced/__init__.py index e853a704..e62f1b71 100644 --- a/mygpo/api/advanced/__init__.py +++ b/mygpo/api/advanced/__init__.py @@ -209,12 +209,12 @@ def update_episodes(user, actions, now, ua_string): # group all actions by their episode for action in actions: - podcast_url = action['podcast'] + podcast_url = action.get('podcast', '') podcast_url = sanitize_append(podcast_url, update_urls) if podcast_url == '': continue - episode_url = action['episode'] + episode_url = action.get('episode', '') episode_url = sanitize_append(episode_url, update_urls) if episode_url == '': continue -- 2.11.4.GIT