fix #465 批量转移时只刮削一个文件的问题

This commit is contained in:
jxxghp
2023-09-06 13:04:18 +08:00
parent a66912f41a
commit 08f046f059

View File

@ -336,11 +336,11 @@ class TransferChain(ChainBase):
for mkey, media in medias.items():
transfer_meta = metas[mkey]
transfer_info = transfers[mkey]
# 刮削目录
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)
# 媒体目录
if transfer_info.target_path.is_file():
transfer_info.target_path = transfer_info.target_path.parent
# 刮削
self.scrape_metadata(path=transfer_info.target_path, mediainfo=media)
# 刷新媒体库
self.refresh_mediaserver(mediainfo=media, file_path=transfer_info.target_path)
# 发送通知