From 75288aac468016f2eaca2a2fcdd6a42797469995 Mon Sep 17 00:00:00 2001 From: thsrite Date: Sat, 4 May 2024 00:05:28 +0800 Subject: [PATCH] Update __init__.py --- plugins/wechatforward/__init__.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/plugins/wechatforward/__init__.py b/plugins/wechatforward/__init__.py index 9349b8c..93eb8d1 100644 --- a/plugins/wechatforward/__init__.py +++ b/plugins/wechatforward/__init__.py @@ -192,10 +192,24 @@ class WeChatForward(_PluginBase): } logger.info(f"WeChat配置 {remark} token请求成功") + if self._rebuild: + self._rebuild = False + self.__update_config() + # token存库 if len(self._wechat_token_pattern_confs.keys()) > 0: self.__save_wechat_confs() - + + def __update_config(self): + self.update_config({ + "enabled": self._enabled, + "rebuild": self._rebuild, + "wechat_confs": self._wechat_confs, + "ignore_userid": self._ignore_userid, + "specify_confs": self._specify_confs, + "history_days": self._history_days + }) + def __save_wechat_confs(self): """ 保存wechat配置