From 77bc2e067d0cc796b94ec3f7d5255e5f48286fda Mon Sep 17 00:00:00 2001 From: Edward <73746306+WangEdward@users.noreply.github.com> Date: Fri, 8 Jul 2022 22:06:54 +0800 Subject: [PATCH] fix: aria2 name error (fix alist-org/alist#1187) * fix: aria2 name error (fix alist-org/alist#1187) * fix: aria2 file name typo --- src/utils/aria2.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/utils/aria2.ts b/src/utils/aria2.ts index 5491f9f..2c183c6 100644 --- a/src/utils/aria2.ts +++ b/src/utils/aria2.ts @@ -14,11 +14,17 @@ export const downloadWithAria2 = ( } else { for (let link of linkArr) { let id = md5_16(link); + let fileNameArr: string[] = link.split("/"); + let fileName = fileNameArr[fileNameArr.length - 1]; + let options = { + out: fileName, + "check-certificate": "false", + }; let data = { id: id, jsonrpc: "2.0", method: "aria2.addUri", - params: ["token:" + secret, [link]], + params: ["token:" + secret, [link], options], }; axios.post(url, data).then(async (resp) => { let res = resp.data;