From e7fd36ba2c728538b6c6187bb6d8b2bf1b50a845 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Tue, 21 Feb 2023 22:24:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyAlist.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyAlist.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SrcJyAlist.js b/SrcJyAlist.js index 95410828..52e7a4e8 100644 --- a/SrcJyAlist.js +++ b/SrcJyAlist.js @@ -266,7 +266,8 @@ function alistHome() { if (datalist.length > 0) { setPageTitle(alistapi.name+' | Alist网盘'); try{ - let json = JSON.parse(gethtml(alistapi.server + "/api/fs/list", "", alistapi.password)); + let pwd = alistapi.password?alistapi.password['/']||"":""; + let json = JSON.parse(gethtml(alistapi.server + "/api/fs/list", "", pwd)); if(json.code==200){ let dirlist = getlist(json.data.content,1); addItemBefore('homeloading', arrayAdd(dirlist,1,alistapi)); @@ -309,7 +310,8 @@ function alistList(alistapi,dirname){ }) setResult(d); try{ - let json = JSON.parse(gethtml(alistapi.server + "/api/fs/list", MY_PARAMS.path, alistapi.password)); + let pwd = alistapi.password?alistapi.password[MY_PARAMS.path]||"":""; + let json = JSON.parse(gethtml(alistapi.server + "/api/fs/list", MY_PARAMS.path, pwd)); if(json.code==200){ let dirlist = getlist(json.data.content,1); addItemBefore(listid, arrayAdd(dirlist,1,alistapi));