fix(download): return 200 instead of 500 when user cancels download

This commit is contained in:
Will Miao
2026-07-13 11:47:48 +08:00
parent 86b547c1e0
commit 03dd047e62

View File

@@ -296,8 +296,8 @@ class DownloadManager:
return result
except asyncio.CancelledError:
return {
"success": False,
"error": "Download was cancelled",
"success": True,
"cancelled": True,
"download_id": task_id,
}
finally: