⚡️ 优化权限判断

This commit is contained in:
HibiKier
2024-08-18 22:26:53 +08:00
parent 369451c4a5
commit 862c977eda
20 changed files with 93 additions and 37 deletions
+3 -2
View File
@@ -226,7 +226,7 @@ class WordBankManage:
problem, _problem_list = await WordBank.get_problem_all_answer(
problem, # type: ignore
index,
group_id if group_id is None else None,
group_id if group_id is not None else None,
word_scope,
)
if not _problem_list:
@@ -248,7 +248,8 @@ class WordBankManage:
# __text = (m.data["image"], 30, 30)
__text = "[图片]"
_text.append(__text)
msg_list.append("".join(str(_text)))
_text = "".join(_text)
msg_list.append(_text)
column_name = ["序号", "回答内容"]
data_list = []
for index, msg in enumerate(msg_list):
+2 -2
View File
@@ -15,7 +15,7 @@ __plugin_meta__ = PluginMetadata(
description="",
usage="""""",
extra=PluginExtraData(
author="HibiKier", version="0.1", plugin_type=PluginType.HIDDEN
author="HibiKier", version="0.1", plugin_type=PluginType.DEPENDANT
).dict(),
)
@@ -28,4 +28,4 @@ async def _(session: EventSession, state: T_State):
gid = session.id3 or session.id2
if result := await WordBank.get_answer(gid, problem):
await result.send()
logger.info(f" 触发词条 {problem}", "词条检测", session=session)
logger.info(f"触发词条 {problem}", "词条检测", session=session)
+5 -1
View File
@@ -322,4 +322,8 @@ async def _(
None, index.result if index.available else None, group_id, word_scope
)
await result.send()
logger.info(f"查看词条回答: {problem}", arparma.header_result, session=session)
logger.info(
f"查看词条回答: {problem.result if problem.available else index.result}",
arparma.header_result,
session=session,
)