diff --git a/tubearchivist/home/src/index/generic.py b/tubearchivist/home/src/index/generic.py index 054a882..2823533 100644 --- a/tubearchivist/home/src/index/generic.py +++ b/tubearchivist/home/src/index/generic.py @@ -49,7 +49,7 @@ class YouTubeItem: yt_dlp.utils.DownloadError, ): print(f"{self.youtube_id}: failed to get info from youtube") - self.youtube_meta = False + response = False self.youtube_meta = response @@ -66,10 +66,11 @@ class YouTubeItem: def deactivate(self): """deactivate document in es""" + print(f"{self.youtube_id}: deactivate document") key_match = { - "video": "active", - "channel": "channel_active", - "playlist": "playlist_active", + "ta_video": "active", + "ta_channel": "channel_active", + "ta_playlist": "playlist_active", } update_path = f"{self.index_name}/_update/{self.youtube_id}" data = { diff --git a/tubearchivist/home/src/index/reindex.py b/tubearchivist/home/src/index/reindex.py index b694021..6a0dd4f 100644 --- a/tubearchivist/home/src/index/reindex.py +++ b/tubearchivist/home/src/index/reindex.py @@ -202,7 +202,7 @@ class Reindex: # get new video.build_json() - if not video.json_data: + if not video.youtube_meta: video.deactivate() return