mirror of
https://github.com/thsrite/MoviePilot-Plugins.git
synced 2026-06-01 23:16:45 +00:00
fix 增加log
This commit is contained in:
@@ -45,5 +45,5 @@ MoviePilot三方插件市场:https://github.com/thsrite/MoviePilot-Plugins/
|
||||
- 云盘助手(docs%2FCloudAssistant.md) v2.0.6
|
||||
- CloudDrive2助手 v1.3
|
||||
- 软连接重定向 v1.0
|
||||
- 云盘同步删除 v1.3
|
||||
- 云盘同步删除 v1.3.1
|
||||
- 媒体库重复媒体检测 v1.9
|
||||
@@ -580,11 +580,12 @@
|
||||
"name": "云盘同步删除",
|
||||
"description": "媒体库删除软连接文件后,同步删除云盘文件。",
|
||||
"labels": "云盘",
|
||||
"version": "1.3",
|
||||
"version": "1.3.1",
|
||||
"icon": "clouddisk.png",
|
||||
"author": "thsrite",
|
||||
"level": 2,
|
||||
"history": {
|
||||
"v1.3.1": "添加log",
|
||||
"v1.3": "同步删除thumb图片",
|
||||
"v1.2": "修复删除bug",
|
||||
"v1.1": "增加测试模式按钮(不删除文件)",
|
||||
|
||||
@@ -22,7 +22,7 @@ class CloudSyncDel(_PluginBase):
|
||||
# 插件图标
|
||||
plugin_icon = "clouddisk.png"
|
||||
# 插件版本
|
||||
plugin_version = "1.3"
|
||||
plugin_version = "1.3.1"
|
||||
# 插件作者
|
||||
plugin_author = "thsrite"
|
||||
# 作者主页
|
||||
@@ -130,6 +130,7 @@ class CloudSyncDel(_PluginBase):
|
||||
# 当前路径下没有媒体文件则删除
|
||||
shutil.rmtree(parent_path)
|
||||
logger.warn(f"云盘目录 {parent_path} 已删除")
|
||||
cloud_file_flag = True
|
||||
else:
|
||||
logger.warn(f"云盘文件 {cloud_file} 文件已被删除")
|
||||
else:
|
||||
@@ -160,10 +161,10 @@ class CloudSyncDel(_PluginBase):
|
||||
elif media_type == MediaType.TV and not season_num and not episode_num:
|
||||
msg = f'剧集 {media_name} {tmdb_id}'
|
||||
# 删除季 S02
|
||||
elif media_type == MediaType.TV and season_num and not episode_num:
|
||||
elif media_type == MediaType.TV and season_num and (not episode_num or not str(episode_num).isdigit()):
|
||||
msg = f'剧集 {media_name} S{season_num} {tmdb_id}'
|
||||
# 删除剧集S02E02
|
||||
elif media_type == MediaType.TV and season_num and episode_num:
|
||||
elif media_type == MediaType.TV and season_num and episode_num and str(episode_num).isdigit():
|
||||
msg = f'剧集 {media_name} S{season_num}E{episode_num} {tmdb_id}'
|
||||
else:
|
||||
msg = media_name
|
||||
@@ -196,6 +197,7 @@ class CloudSyncDel(_PluginBase):
|
||||
"del_time": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(time.time())),
|
||||
"unique": f"{media_name} {tmdb_id}"
|
||||
})
|
||||
logger.info(f"添加同步历史记录 {history[-1]}")
|
||||
|
||||
# 保存历史
|
||||
self.save_data("history", history)
|
||||
|
||||
Reference in New Issue
Block a user