jxxghp / MoviePilot

NAS媒体库自动化管理工具
https://wiki.movie-pilot.org
GNU General Public License v3.0
6.78k stars 811 forks source link

[错误报告]: 移走会自动删除父级目录(文件夹) #3126

Open qqcomeup opened 2 hours ago

qqcomeup commented 2 hours ago

确认

当前程序版本

v2.0.5

运行环境

Docker

问题类型

主程序运行问题

问题描述

佬,现在MP是删除父级文件夹的 比如我下一部电影A在/父级预存文件夹,(因为这部电影的种子没有文件夹) 当我整理转走的时候他会整个预存文件夹(父级/总文件夹)都删除,这是否正常. 目录监控是整个预存文件夹的,删除了预存文件夹(父级)会导致目录监控全部失效。 QQ图片20241116115714

发生问题时系统日志和配置文件

【WARNING】2024-11-16 11:52:14,162 - monitor.py - 删除残留空文件夹:【local】/cd2/CloudDrive/115k/预存/
【INFO】2024-11-16 11:52:14,144 - monitor.py - 丧尸乐园 (2009) .2160p..mkv 入库成功:/cd2/CloudDrive/115k/媒体库/电影/丧尸乐园 (2009)/
【INFO】2024-11-16 11:52:14,143 - filemanager - 文件 /cd2/CloudDrive/115k/预存/丧尸乐园 (2009) .2160p..mkv 整理成功
【INFO】2024-11-16 11:52:14,141 - filemanager - /cd2/CloudDrive/115k/预存/ 目录下没有找到字幕文件...
【INFO】2024-11-16 11:52:10,106 - filemanager - 正在整理文件:【local】/cd2/CloudDrive/115k/预存/丧尸乐园 (2009) .2160p..mkv 到 【local】/cd2/CloudDrive/115k/媒体库/电影/丧尸乐园 (2009)/丧尸乐园 (2009) - 2160p {[tmdbid=19908]}.mkv
【INFO】2024-11-16 11:52:07,238 - filemanager - 获取整理目标路径:【local】/cd2/CloudDrive/115k/媒体库/电影
【INFO】2024-11-16 11:52:07,229 - monitor.py - 丧尸乐园 (2009) .2160p..mkv 识别为:电影 丧尸乐园 (2009)
【INFO】2024-11-16 11:52:06,489 - media.py - 丧尸乐园 (2009) .2160p..mkv 识别到媒体信息:电影 丧尸乐园 (2009)
【INFO】2024-11-16 11:52:06,488 - themoviedb - 丧尸乐园 TMDB识别结果:电影 丧尸乐园 (2009) 19908
【INFO】2024-11-16 11:52:06,158 - themoviedb - 正在识别 丧尸乐园 ...
cddjr commented 2 hours ago

刚看了眼代码,这种情况下确实会误删整个下载目录。