diff --git a/package.json b/package.json index 1084c9f..155f730 100644 --- a/package.json +++ b/package.json @@ -478,11 +478,12 @@ "name": "演职人员刮削", "description": "刮削演职人员图片以及中文名称。", "labels": "媒体库,刮削", - "version": "1.4", + "version": "1.4.1", "icon": "actor.png", "author": "jxxghp", "level": 1, "history": { + "v1.4.1": "修复异常报错问题", "v1.4": "人物图片调整为优先从TMDB获取,避免douban图片CDN加载过慢的问题", "v1.3": "修复v1.8.5版本后刮削报错问题" } @@ -561,12 +562,13 @@ "name": "TMDB剧集组刮削", "description": "从TMDB剧集组刮削季集的实际顺序。", "labels": "刮削", - "version": "2.6", + "version": "2.6.1", "icon": "Element_A.png", "author": "叮叮当", "level": 1, "v2": true, "history": { + "v2.6.1": "修复异常报错日志", "v2.6": "修复无法获取媒体库中季0的问题", "v2.5": "修复当媒体服务器中剧集的季不完整时会中断的问题", "v2.3": "修复v2版本无法读取媒体库的问题", diff --git a/package.v2.json b/package.v2.json index c88f702..f86b7fe 100644 --- a/package.v2.json +++ b/package.v2.json @@ -183,11 +183,12 @@ "name": "演职人员刮削", "description": "刮削演职人员图片以及中文名称。", "labels": "媒体库,刮削", - "version": "2.2.1", + "version": "2.2.2", "icon": "actor.png", "author": "jxxghp", "level": 1, "history": { + "v2.2.2": "修复异常日志问题", "v2.2.1": "优化错误数据兼容处理", "v2.2": "修改使用自定义图片域名时无法下载图片的问题", "v2.1": "优化执行周期输入,需要MoviePilot v2.2.1+", diff --git a/plugins.v2/personmeta/__init__.py b/plugins.v2/personmeta/__init__.py index d6e9398..8a9f73d 100644 --- a/plugins.v2/personmeta/__init__.py +++ b/plugins.v2/personmeta/__init__.py @@ -38,7 +38,7 @@ class PersonMeta(_PluginBase): # 插件图标 plugin_icon = "actor.png" # 插件版本 - plugin_version = "2.2.1" + plugin_version = "2.2.2" # 插件作者 plugin_author = "jxxghp" # 作者主页 @@ -1048,9 +1048,12 @@ class PersonMeta(_PluginBase): res = service.instance.post_data(url=url) if res and res.status_code in [200, 204]: return True - else: + elif res is not None: logger.error(f"更新Jellyfin媒体项图片失败,错误码:{res.status_code}") return False + else: + logger.error(f"更新Jellyfin媒体项图片失败,返回结果为空") + return False except Exception as err: logger.error(f"更新Jellyfin媒体项图片失败:{err}") return False diff --git a/plugins/episodegroupmeta/__init__.py b/plugins/episodegroupmeta/__init__.py index f15bd07..eb3620b 100644 --- a/plugins/episodegroupmeta/__init__.py +++ b/plugins/episodegroupmeta/__init__.py @@ -47,7 +47,7 @@ class EpisodeGroupMeta(_PluginBase): # 主题色 plugin_color = "#098663" # 插件版本 - plugin_version = "2.6" + plugin_version = "2.6.1" # 插件作者 plugin_author = "叮叮当" # 作者主页 @@ -1278,9 +1278,12 @@ class EpisodeGroupMeta(_PluginBase): res = instance.post_data(url=url) if res and res.status_code in [200, 204]: return True - else: + elif res is not None: self.log_error(f"更新Jellyfin媒体项图片失败,错误码:{res.status_code}") return False + else: + self.log_error(f"更新Jellyfin媒体项图片失败,返回空结果") + return False except Exception as err: self.log_error(f"更新Jellyfin媒体项图片失败:{err}") return False diff --git a/plugins/personmeta/__init__.py b/plugins/personmeta/__init__.py index 1c5978c..67d0a72 100644 --- a/plugins/personmeta/__init__.py +++ b/plugins/personmeta/__init__.py @@ -40,7 +40,7 @@ class PersonMeta(_PluginBase): # 插件图标 plugin_icon = "actor.png" # 插件版本 - plugin_version = "1.4" + plugin_version = "1.4.1" # 插件作者 plugin_author = "jxxghp" # 作者主页 @@ -963,9 +963,12 @@ class PersonMeta(_PluginBase): res = Jellyfin().post_data(url=url) if res and res.status_code in [200, 204]: return True - else: + elif res is not None: logger.error(f"更新Jellyfin媒体项图片失败,错误码:{res.status_code}") return False + else: + logger.error(f"更新Jellyfin媒体项图片失败,返回为空") + return False except Exception as err: logger.error(f"更新Jellyfin媒体项图片失败:{err}") return False