From 87d0b6045658a2015dd5de0698442ec437ab6f13 Mon Sep 17 00:00:00 2001 From: thsrite Date: Tue, 2 Jan 2024 14:38:51 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BF=AE=E5=A4=8D=E6=B8=85=E7=90=86?= =?UTF-8?q?=E5=8E=86=E5=8F=B2=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/actorsubscribe/__init__.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/plugins/actorsubscribe/__init__.py b/plugins/actorsubscribe/__init__.py index 316c384..dfc2704 100644 --- a/plugins/actorsubscribe/__init__.py +++ b/plugins/actorsubscribe/__init__.py @@ -93,6 +93,14 @@ class ActorSubscribe(_PluginBase): self._effect = config.get("effect") self._clear = config.get("_clear") + # 清理插件历史 + if self._clear: + self.del_data(key="history") + self.del_data(key="already_handle") + + self._clear = False + self.__update_config() + if self._enabled or self._onlyonce: # 定时服务 self._scheduler = BackgroundScheduler(timezone=settings.TZ) @@ -206,9 +214,6 @@ class ActorSubscribe(_PluginBase): self.save_data('history', history) self.save_data('already_handle', already_handle) - self._clear = False - self.__update_config() - def __update_config(self): self.update_config({ "enabled": self._enabled,