From dab44244f36e8a93e0edb23684d3fb1de8b6aeb0 Mon Sep 17 00:00:00 2001 From: LecygneNoir Date: Wed, 11 Nov 2020 10:43:36 +0100 Subject: [PATCH] Revert the workaround for Youtube playlist bug now the bug is fixed by Youtube (see #47) --- CHANGELOG.md | 1 + prismedia/yt_upload.py | 14 ++++++-------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 284b16a..a63f1bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Fix a typo in log (missing space when displaying thumbnail) (see #47) - Add pagination when searching playlist in Peertube as default pagination show only 14 playlists (see #41) - Add a check to avoid uploading video on Peertube with more than 5 tags (see #48) + - Revert the workaround for Youtube playlist bug now the bug is fixed by Youtube (see #47) ## v0.10.1 diff --git a/prismedia/yt_upload.py b/prismedia/yt_upload.py index 524ef56..3cfd900 100644 --- a/prismedia/yt_upload.py +++ b/prismedia/yt_upload.py @@ -253,14 +253,12 @@ def set_playlist(youtube, playlist_id, video_id): part='snippet' ).execute() except Exception as e: - # Workaround while youtube API is broken, see issue #47 for details - if e.resp.status != 404 and "Video not found" not in str(e): - if hasattr(e, 'message'): - logger.critical("Youtube: " + str(e.message)) - exit(1) - else: - logger.critical("Youtube: " + str(e)) - exit(1) + if hasattr(e, 'message'): + logger.critical("Youtube: " + str(e.message)) + exit(1) + else: + logger.critical("Youtube: " + str(e)) + exit(1) logger.info('Youtube: Video is correctly added to the playlist.')