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 return result
except asyncio.CancelledError: except asyncio.CancelledError:
return { return {
"success": False, "success": True,
"error": "Download was cancelled", "cancelled": True,
"download_id": task_id, "download_id": task_id,
} }
finally: finally: