From b90622a88ea43ea430668613139a374d65a68357 Mon Sep 17 00:00:00 2001 From: thsrite Date: Tue, 17 Oct 2023 16:54:00 +0800 Subject: [PATCH] fix --- app/chain/system.py | 3 +++ app/plugins/moviepilotupdatenotify/__init__.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/chain/system.py b/app/chain/system.py index 2191f570..d18dd402 100644 --- a/app/chain/system.py +++ b/app/chain/system.py @@ -45,6 +45,9 @@ class SystemChain(ChainBase): """ 重启系统 """ + if SystemUtils.is_windows(): + logger.error("windows暂不支持") + return if channel and userid: self.post_message(Notification(channel=channel, title="系统正在更新,请耐心等候!", userid=userid)) diff --git a/app/plugins/moviepilotupdatenotify/__init__.py b/app/plugins/moviepilotupdatenotify/__init__.py index b2222ec1..68f43956 100644 --- a/app/plugins/moviepilotupdatenotify/__init__.py +++ b/app/plugins/moviepilotupdatenotify/__init__.py @@ -80,7 +80,7 @@ class MoviePilotUpdateNotify(_PluginBase): return # 本地版本 - local_version = SystemChain().get_local_version() + local_version = SystemChain(self.db).get_local_version() if release_version == local_version: logger.info(f"当前版本:{local_version} 远程版本:{release_version} 停止运行") return @@ -98,7 +98,7 @@ class MoviePilotUpdateNotify(_PluginBase): # 自动更新 if self._update: logger.info("开始执行自动更新…") - SystemChain().update() + SystemChain(self.db).update() @staticmethod def __get_release_version():