Check if Sonarr return an 'episodeFile' key for each episode with 'hasFile' = True to fix #73

pull/75/head
morpheus65535 6 years ago
parent dc562709e6
commit ff00f4a083

@ -32,7 +32,9 @@ def sync_episodes():
url_sonarr_api_episode = url_sonarr + "/api/episode?seriesId=" + str(seriesId[0]) + "&apikey=" + apikey_sonarr
r = requests.get(url_sonarr_api_episode)
for episode in r.json():
if episode['hasFile'] and episode['episodeFile']['size'] > 20480:
if episode['hasFile'] is True:
if 'episodeFile' in episode:
if episode['episodeFile']['size'] > 20480:
# Add shows in Sonarr to current shows list
if 'sceneName' in episode['episodeFile']:
sceneName = episode['episodeFile']['sceneName']

Loading…
Cancel
Save