From 6b61f8e9ccaa5b378e4571668df161df32f8121f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=AE=E5=87=89?= <927625802@qq.com> Date: Thu, 9 Dec 2021 21:56:28 +0800 Subject: [PATCH] :bug: fix alist root foler invalid --- drivers/alist/driver.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/alist/driver.go b/drivers/alist/driver.go index 4ca37fca..9c078019 100644 --- a/drivers/alist/driver.go +++ b/drivers/alist/driver.go @@ -115,6 +115,8 @@ func (driver Alist) Link(path string, account *model.Account) (*base.Link, error func (driver Alist) Path(path string, account *model.Account) (*model.File, []model.File, error) { path = utils.ParsePath(path) + path = filepath.Join(account.RootFolder, path) + path = strings.ReplaceAll(path, "\\", "/") cache, err := base.GetCache(path, account) if err == nil { files := cache.([]model.File)