diff --git a/zhenxun/builtin_plugins/init/init_plugin.py b/zhenxun/builtin_plugins/init/init_plugin.py index fff73129..d99210d3 100644 --- a/zhenxun/builtin_plugins/init/init_plugin.py +++ b/zhenxun/builtin_plugins/init/init_plugin.py @@ -202,9 +202,9 @@ async def _(): manager.init() if limit_list: for limit in limit_list: - if not manager.exist(limit.module_path, limit.limit_type): + if not manager.exists(limit.module, limit.limit_type): """不存在,添加""" - manager.add(limit.module_path, limit) + manager.add(limit.module, limit) manager.save_file() await manager.load_to_db() diff --git a/zhenxun/builtin_plugins/init/manager.py b/zhenxun/builtin_plugins/init/manager.py index 0d77290d..039b2980 100644 --- a/zhenxun/builtin_plugins/init/manager.py +++ b/zhenxun/builtin_plugins/init/manager.py @@ -112,7 +112,7 @@ class Manager: elif isinstance(data, BaseBlock): self.block_data[module] = data - def exist(self, module: str, type: PluginLimitType): + def exists(self, module: str, type: PluginLimitType): """是否存在""" if type == PluginLimitType.CD: return module in self.cd_data