fix 更新通知

This commit is contained in:
thsrite 2023-10-19 18:09:49 +08:00
parent 21908bdc6f
commit 7d9a3d39b3

View File

@ -1,3 +1,5 @@
import datetime
from apscheduler.schedulers.background import BackgroundScheduler from apscheduler.schedulers.background import BackgroundScheduler
from apscheduler.triggers.cron import CronTrigger from apscheduler.triggers.cron import CronTrigger
@ -81,12 +83,14 @@ class MoviePilotUpdateNotify(_PluginBase):
# 本地版本 # 本地版本
local_version = SystemChain().get_local_version() local_version = SystemChain().get_local_version()
if release_version == local_version: if local_version and release_version <= local_version:
logger.info(f"当前版本:{local_version} 远程版本:{release_version} 停止运行") logger.info(f"当前版本:{local_version} 远程版本:{release_version} 停止运行")
return return
# 推送更新消息 # 推送更新消息
if self._notify: if self._notify:
# 将时间字符串转为datetime对象
update_time = datetime.datetime.strptime(update_time, "%Y-%m-%dT%H:%M:%SZ").strftime("%Y-%m-%d %H:%M:%S")
self.post_message( self.post_message(
mtype=NotificationType.SiteMessage, mtype=NotificationType.SiteMessage,
title="【MoviePilot更新通知】", title="【MoviePilot更新通知】",