diff --git a/app/console.py b/app/console.py index 5eba78c..6c19cf9 100644 --- a/app/console.py +++ b/app/console.py @@ -1276,17 +1276,18 @@ async def test_upload( with tempfile.NamedTemporaryFile(delete=False, suffix=suffix) as tmp: content = await f.read() if not content: + # 空文件不是错误 — 合法文件, 只是没内容, 直接放行 results.append({ "filename": filename, "size": 0, - "verdict": "error", - "verdict_cn": verdict_label("error"), - "verdict_badge": verdict_badge("error"), + "verdict": "pass", + "verdict_cn": verdict_label("pass"), + "verdict_badge": verdict_badge("pass"), "score": 0, - "reason": "空文件", + "reason": "空文件,无风险", "findings": [], "duration_ms": 0, - "ok": False, + "ok": True, }) continue tmp.write(content)