better error raising for add player info

This commit is contained in:
simon 2022-02-10 17:34:21 +07:00
parent 0414df0de0
commit b071612038
No known key found for this signature in database
GPG Key ID: 2C15AA5E89985DD4

View File

@ -350,7 +350,7 @@ class YoutubeVideo(YouTubeItem, YoutubeSubtitle):
try:
# when indexing from download task
vid_path = self.build_dl_cache_path()
except FileNotFoundError:
except FileNotFoundError as err:
# when reindexing needs to handle title rename
channel = os.path.split(self.json_data["media_url"])[0]
channel_dir = os.path.join(self.app_conf["videos"], channel)
@ -360,7 +360,7 @@ class YoutubeVideo(YouTubeItem, YoutubeSubtitle):
vid_path = os.path.join(channel_dir, file)
break
else:
raise FileNotFoundError
raise FileNotFoundError("could not find video file") from err
duration_handler = DurationConverter()
duration = duration_handler.get_sec(vid_path)