From ad35ca824f26095cf8e97fb4cd683ab937e014cf Mon Sep 17 00:00:00 2001 From: thsrite Date: Fri, 8 Nov 2024 19:03:26 +0800 Subject: [PATCH] fix --- package.v2.json | 4 ++-- plugins.v2/embymetarefresh/__init__.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.v2.json b/package.v2.json index 141a655..cb44c17 100644 --- a/package.v2.json +++ b/package.v2.json @@ -3,12 +3,12 @@ "name": "Emby元数据刷新", "description": "定时刷新Emby媒体库元数据,演职人员中文。", "labels": "Emby", - "version": "2.1.2", + "version": "2.1.3", "icon": "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/emby-icon.png", "author": "thsrite", "level": 1, "history": { - "v2.1.2": "增加自定义延迟", + "v2.1.3": "增加自定义延迟", "v2.1.1": "优化刷新逻辑,过滤掉信息全的媒体", "v2.0.1": "获取tmdb图片时使用PROXY_HOST代理", "v2.0": "适配v2", diff --git a/plugins.v2/embymetarefresh/__init__.py b/plugins.v2/embymetarefresh/__init__.py index 332bad1..8763b02 100644 --- a/plugins.v2/embymetarefresh/__init__.py +++ b/plugins.v2/embymetarefresh/__init__.py @@ -36,7 +36,7 @@ class EmbyMetaRefresh(_PluginBase): # 插件图标 plugin_icon = "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/emby-icon.png" # 插件版本 - plugin_version = "2.1.2" + plugin_version = "2.1.3" # 插件作者 plugin_author = "thsrite" # 作者主页 @@ -86,7 +86,7 @@ class EmbyMetaRefresh(_PluginBase): self._ReplaceAllMetadata = config.get("ReplaceAllMetadata") or "true" self._ReplaceAllImages = config.get("ReplaceAllImages") or "true" self._mediaservers = config.get("mediaservers") or [] - self._interval = config.get("interval") or 0 + self._interval = config.get("interval") or 5 # 加载模块 if self._enabled or self._onlyonce: @@ -178,7 +178,7 @@ class EmbyMetaRefresh(_PluginBase): self.__refresh_emby(transferinfo, emby) if self._interval: logger.info(f"等待 {self._interval} 秒后继续刷新") - time.sleep(self._interval) + time.sleep(int(self._interval)) else: latest = self.__get_latest_media() if not latest: @@ -201,7 +201,7 @@ class EmbyMetaRefresh(_PluginBase): self.__refresh_emby_library_by_id(item.get("Id")) if self._interval: logger.info(f"等待 {self._interval} 秒后继续刷新") - time.sleep(self._interval) + time.sleep(int(self._interval)) else: logger.info( f"最新媒体:{'电视剧' if str(item.get('Type')) == 'Episode' else '电影'} {'%s S%02dE%02d %s' % (item.get('SeriesName'), item.get('ParentIndexNumber'), item.get('IndexNumber'), item.get('Name')) if str(item.get('Type')) == 'Episode' else item.get('Name')} {item.get('Id')} 元数据完整,跳过处理")