From a66912f41a955db527c1aa51ecdb24c617036eef Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 6 Sep 2023 13:01:13 +0800 Subject: [PATCH] =?UTF-8?q?fix=20#465=20=E6=89=B9=E9=87=8F=E8=BD=AC?= =?UTF-8?q?=E7=A7=BB=E6=97=B6=E5=8F=AA=E5=88=AE=E5=89=8A=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/transfer.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/chain/transfer.py b/app/chain/transfer.py index 4aef7f88..2841eba7 100644 --- a/app/chain/transfer.py +++ b/app/chain/transfer.py @@ -336,8 +336,11 @@ class TransferChain(ChainBase): for mkey, media in medias.items(): transfer_meta = metas[mkey] transfer_info = transfers[mkey] - # 刮削 - self.scrape_metadata(path=transfer_info.target_path, mediainfo=media) + # 刮削目录 + if transfer_info.target_path.is_dir(): + self.scrape_metadata(path=transfer_info.target_path, mediainfo=media) + else: + self.scrape_metadata(path=transfer_info.target_path.parent, mediainfo=media) # 刷新媒体库 self.refresh_mediaserver(mediainfo=media, file_path=transfer_info.target_path) # 发送通知