From 280f9913475149f598f5d5b1ff1dc199b82d0f3e Mon Sep 17 00:00:00 2001 From: HibiKier <775757368@qq.com> Date: Wed, 25 Dec 2024 11:55:07 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E4=BC=98?= =?UTF-8?q?=E5=8C=96AuthChecker=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhenxun/builtin_plugins/hooks/_auth_checker.py | 4 ++-- .../web_ui/api/tabs/plugin_manage/__init__.py | 5 ----- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/zhenxun/builtin_plugins/hooks/_auth_checker.py b/zhenxun/builtin_plugins/hooks/_auth_checker.py index 7e2e179c..2276a8fa 100644 --- a/zhenxun/builtin_plugins/hooks/_auth_checker.py +++ b/zhenxun/builtin_plugins/hooks/_auth_checker.py @@ -387,7 +387,7 @@ class AuthChecker: session=session, ) raise IgnoredException("该群未开启此功能...") - if not plugin.status and plugin.block_type == BlockType.GROUP: + if plugin.block_type == BlockType.GROUP: """全局群组禁用""" try: if self.is_send_limit_message(plugin, sid) and not is_poke: @@ -410,7 +410,7 @@ class AuthChecker: raise IgnoredException("该插件在群组中已被禁用...") else: sid = user_id - if not plugin.status and plugin.block_type == BlockType.PRIVATE: + if plugin.block_type == BlockType.PRIVATE: """全局私聊禁用""" try: if self.is_send_limit_message(plugin, sid) and not is_poke: diff --git a/zhenxun/builtin_plugins/web_ui/api/tabs/plugin_manage/__init__.py b/zhenxun/builtin_plugins/web_ui/api/tabs/plugin_manage/__init__.py index 5ea91897..3e45ad03 100644 --- a/zhenxun/builtin_plugins/web_ui/api/tabs/plugin_manage/__init__.py +++ b/zhenxun/builtin_plugins/web_ui/api/tabs/plugin_manage/__init__.py @@ -1,10 +1,6 @@ -import re - -import cattrs from fastapi import APIRouter, Query from fastapi.responses import JSONResponse -from zhenxun.configs.config import Config from zhenxun.models.plugin_info import PluginInfo as DbPluginInfo from zhenxun.services.log import logger from zhenxun.utils.enum import BlockType, PluginType @@ -13,7 +9,6 @@ from ....base_model import Result from ....utils import authentication from .data_source import ApiDataSource from .model import ( - PluginConfig, PluginCount, PluginDetail, PluginInfo,