[Bug] 插件市场:插件状态不一致(列表未删除 / 详情已删除),审核队列残留任务无法清除
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 20/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Ambito
- backend
Direzione di ricerca
The payload names no source files, tests or entry points; it only describes user-visible symptoms in the plugin marketplace. Start by reproducing the sequence it lists: submit a version, get it rejected, delete the plugin, then check the review queue, the plugin list, the detail page and the version list. Done would mean the deleted plugin's pending review task is cancelled, and the plugin, its ID and its version number are released consistently across all three views.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
问题概述 / Summary
插件市场里插件状态不一致,且审核队列残留任务无法自行清除。
(实际上也有人反馈过这个问题,但是我这边有了,似乎只能通过彻底删除插件来)
插件:coming-nbk/astrbot_plugin_sandbox
经过:提交 v1.0.0 → LLM Guard 驳回(写入路径问题)→ 删除插件 → 重新提交修复版 1.0.1
结果:插件处于「列表显示正常、详情显示已删除」的矛盾状态,1.0.1 未入库。
复现步骤 / Steps to reproduce
- 提交插件 coming-nbk/astrbot_plugin_sandbox,版本 1.0.0
- 审核被驳回(LLM Guard,原因是 last_bootstrap.json 写入路径不在 plugin_data 下)
- 在「我的插件」里删除该插件
- 删除后后台持续提示「有插件正在审核」,数十分钟不消失
- 尝试重新提交 1.0.1,提示「该版本号已经使用过」
- 等审核队列清空后刷新:列表页显示该插件正常,点进详情页显示「已被作者标记为 deleted,已从公开市场下架」
- 「版本」标签里看不到 1.0.1 的记录
期望行为 / Expected behavior
删除插件后,审核队列里对应的任务应同步取消;插件记录应被彻底删除并释放 ID 与版本号占用。
或者:删除后仍允许重新提交新版本,且插件状态在各处保持一致(列表页 = 详情页 = 版本列表)。
实际行为 / Actual behavior
- 删除插件后,后台长时间提示「有插件正在审核」,直到队列任务处理完才消失
- 详情页状态为 deleted,⋯ 菜单里的「删除插件」为置灰不可点
- 状态不一致:列表页显示正常,详情页显示已删除
- 新提交的 1.0.1 在版本列表里不存在,无法判断是否入库
- 已排除前端缓存:清除站点数据、无痕窗口、换设备访问,表现一致
相关页面或资源链接 / Related URL
No response
AstrBot Cloud 版本或环境 / Version or environment
No response
日志、截图或其他上下文 / Logs, screenshots, or context
No response
提交前确认 / Checklist
- 我已搜索现有 issue,确认没有重复反馈。 / I searched existing issues and found no duplicate.
- 我已移除反馈中的密码、Token、Cookie 等敏感信息。 / I removed passwords, tokens, cookies, and other sensitive information.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 6
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di AstrBotDevs/astrbot-cloud-issues
-
malicious=1 和 审查通过的矛盾Aperta
Difficoltà 4/5 1-2 giorni Idoneità per principianti 15/100
-
给我解封吧求求了,我再也不乱发插件了Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 5/100
AstrBotDevs/astrbot-cloud-issues#32 · 1 commento ·
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
-
[Bug]Apertabug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
AstrBotDevs/astrbot-cloud-issues#29 · 2 commenti ·
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
AstrBotDevs/astrbot-cloud-issues#28 · 1 commento ·
Tutte le issue di AstrBotDevs/astrbot-cloud-issues
Issue simili
-
Support kubevirt CRDsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
rancher/rancher-ai-mcp#206 ·
I maintainer di solito rispondono entro 1 giorno
-
ai-driven-fuzzing bug claude Minor
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 2 giorni
-
ai-driven-qa bug claude Cosmetic
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug] The blue-green mitigation strategy lists catalog names and views before the source tablesAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
aws-samples/sample-aws-genai-db-modernizer#2097 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno