diff --git a/drivers/alist_v3/driver.go b/drivers/alist_v3/driver.go index 5133faf6..41b8510b 100644 --- a/drivers/alist_v3/driver.go +++ b/drivers/alist_v3/driver.go @@ -149,7 +149,7 @@ func (d *AListV3) Remove(ctx context.Context, obj model.Obj) error { SetResult(&resp). SetHeader("Authorization", d.AccessToken). SetBody(RemoveReq{ - Dir: obj.GetPath(), + Dir: path.Dir(obj.GetPath()), Names: []string{obj.GetName()}, }).Post(url) return checkResp(resp, err)