From 8fce31b983ea255bdd6732f401a8f76dfb694bcd Mon Sep 17 00:00:00 2001 From: simon Date: Sun, 13 Feb 2022 10:05:08 +0700 Subject: [PATCH] fix reindex and deactivate error --- tubearchivist/home/src/index/generic.py | 9 +++++---- tubearchivist/home/src/index/reindex.py | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) 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