diff --git a/package.json b/package.json index e6099f7..4bd7dee 100644 --- a/package.json +++ b/package.json @@ -362,7 +362,7 @@ "RemoveLink": { "name": "清理硬链接", "description": "监控目录内文件被删除时,同步删除监控目录内所有和它硬链接的文件", - "version": "1.7", + "version": "1.8", "icon": "Ombi_A.png", "author": "DzAvril", "level": 1 diff --git a/plugins/removelink/__init__.py b/plugins/removelink/__init__.py index c00f466..f741380 100644 --- a/plugins/removelink/__init__.py +++ b/plugins/removelink/__init__.py @@ -91,7 +91,7 @@ class RemoveLink(_PluginBase): # 插件图标 plugin_icon = "Ombi_A.png" # 插件版本 - plugin_version = "1.7" + plugin_version = "1.8" # 插件作者 plugin_author = "DzAvril" # 作者主页 @@ -369,7 +369,7 @@ class RemoveLink(_PluginBase): 删除空目录 """ for mon_path in self.monitor_dirs.split("\n"): - for subdir, dirs, files in os.walk(mon_path): + for subdir, dirs, files in os.walk(mon_path, topdown=False): for dir in dirs: dir_path = os.path.join(subdir, dir) # 检查当前目录是否为空