Skip deleted/private videos
- ID
eaf6e43- date
2024-04-01 12:56:53+00:00- author
Alex Chan <alex@alexwlchan.net>- parent
04996db- message
Skip deleted/private videos- changed files
1 file, 5 additions, 1 deletion
Changed files
web/list_liked_youtube_videos.py (4708) → web/list_liked_youtube_videos.py (4850)
diff --git a/web/list_liked_youtube_videos.py b/web/list_liked_youtube_videos.py
index 826fbcc..8985c5b 100755
--- a/web/list_liked_youtube_videos.py
+++ b/web/list_liked_youtube_videos.py
@@ -112,7 +112,11 @@ class YouTubeClient:
request = self.youtube.playlistItems().list(**kwargs)
response = request.execute()
- yield from response["items"]
+ for item in response["items"]:
+ if item["snippet"]["title"] in {"Deleted video", "Private video"}:
+ continue
+
+ yield item
try:
kwargs["pageToken"] = response["nextPageToken"]