From ccdca30ed9125dd7e65ea0993aaa3d780074c09a Mon Sep 17 00:00:00 2001 From: thsrite Date: Sat, 13 Apr 2024 15:52:22 +0800 Subject: [PATCH] fix MyPluginManager --- plugins/pluginautoupdate/__init__.py | 6 ++++-- plugins/pluginreinstall/__init__.py | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/plugins/pluginautoupdate/__init__.py b/plugins/pluginautoupdate/__init__.py index 1cbe607..6af4d2e 100644 --- a/plugins/pluginautoupdate/__init__.py +++ b/plugins/pluginautoupdate/__init__.py @@ -14,12 +14,14 @@ from app.log import logger from app.schemas.types import SystemConfigKey from app.schemas import NotificationType from app.scheduler import Scheduler +from app.helper.sites import SitesHelper class MyPluginManager(PluginManager): def __init__(self): - # 不调用父类PluginManager的__init__方法 - pass + self.siteshelper = SitesHelper() + self.pluginhelper = PluginHelper() + self.systemconfig = SystemConfigOper() class PluginAutoUpdate(_PluginBase): diff --git a/plugins/pluginreinstall/__init__.py b/plugins/pluginreinstall/__init__.py index 35babdd..00833f4 100644 --- a/plugins/pluginreinstall/__init__.py +++ b/plugins/pluginreinstall/__init__.py @@ -9,12 +9,14 @@ from typing import Any, List, Dict, Tuple, Optional from app.log import logger from app.schemas.types import SystemConfigKey from app.utils.string import StringUtils +from app.helper.sites import SitesHelper class MyPluginManager(PluginManager): def __init__(self): - # 不调用父类PluginManager的__init__方法 - pass + self.siteshelper = SitesHelper() + self.pluginhelper = PluginHelper() + self.systemconfig = SystemConfigOper() class PluginReInstall(_PluginBase):