mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 07:27:15 +08:00
fix #4413
This commit is contained in:
+6
-3
@@ -307,9 +307,12 @@ class PluginManager(metaclass=Singleton):
|
|||||||
"""
|
"""
|
||||||
self.stop(plugin_id)
|
self.stop(plugin_id)
|
||||||
|
|
||||||
|
# 从模块列表中移除插件
|
||||||
from sys import modules
|
from sys import modules
|
||||||
|
try:
|
||||||
del modules[f"app.plugins.{plugin_id.lower()}"]
|
del modules[f"app.plugins.{plugin_id.lower()}"]
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
|
||||||
def reload_plugin(self, plugin_id: str):
|
def reload_plugin(self, plugin_id: str):
|
||||||
"""
|
"""
|
||||||
@@ -416,7 +419,7 @@ class PluginManager(metaclass=Singleton):
|
|||||||
return {k: v for k, v in conf.items() if k}
|
return {k: v for k, v in conf.items() if k}
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
def save_plugin_config(self, pid: str, conf: dict, force = False) -> bool:
|
def save_plugin_config(self, pid: str, conf: dict, force: bool = False) -> bool:
|
||||||
"""
|
"""
|
||||||
保存插件配置
|
保存插件配置
|
||||||
:param pid: 插件ID
|
:param pid: 插件ID
|
||||||
|
|||||||
Reference in New Issue
Block a user