From f278e252c51a042db83e4be7de06bd373c1caed6 Mon Sep 17 00:00:00 2001 From: Simon Date: Sun, 28 Dec 2025 09:42:46 +0700 Subject: [PATCH] fix restore_artwork call, create folders --- backend/video/src/meta_embed.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/video/src/meta_embed.py b/backend/video/src/meta_embed.py index a568d04f..096851d8 100644 --- a/backend/video/src/meta_embed.py +++ b/backend/video/src/meta_embed.py @@ -104,6 +104,7 @@ class IndexFromEmbed: self.archive_video(video) self.index_subtitles(json_embed, video) self.index_comments(json_embed) + self.restore_artwork(video) return video.json_data @@ -249,6 +250,10 @@ class IndexFromEmbed: # is not embedded return + art_folder = os.path.dirname(target_path) + if not os.path.exists(art_folder): + os.mkdir(art_folder) + with open(target_path, "wb") as f: f.write(bytes(art_item[0]))