From 42865486f1d2d00df3166e88db5ea8652b5dd694 Mon Sep 17 00:00:00 2001 From: BoYanZh Date: Wed, 9 Nov 2022 18:15:42 +0800 Subject: [PATCH] fix(local): deal with relative symlink dir (#2274) --- drivers/local/util.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/local/util.go b/drivers/local/util.go index d440460f..7512cd2f 100644 --- a/drivers/local/util.go +++ b/drivers/local/util.go @@ -12,6 +12,9 @@ func isSymlinkDir(f fs.FileInfo, path string) bool { if err != nil { return false } + if !filepath.IsAbs(dst) { + dst = filepath.Join(path, dst) + } stat, err := os.Stat(dst) if err != nil { return false