From 28e9fd45cc17a3d80a6aefb4ed952efb19f762ad Mon Sep 17 00:00:00 2001 From: albertony <12441419+albertony@users.noreply.github.com> Date: Sat, 8 May 2021 14:46:48 +0200 Subject: [PATCH] vfs: avoid unnecessary subdir in cache path Fixes #5316 --- fs/fs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/fs.go b/fs/fs.go index e4c6dc17d..d156b28cf 100644 --- a/fs/fs.go +++ b/fs/fs.go @@ -1419,7 +1419,7 @@ func NewFs(ctx context.Context, path string) (Fs, error) { extraConfig := overridden.String() //Debugf(nil, "detected overriden config %q", extraConfig) md5sumBinary := md5.Sum([]byte(extraConfig)) - suffix := base64.RawStdEncoding.EncodeToString(md5sumBinary[:]) + suffix := base64.RawURLEncoding.EncodeToString(md5sumBinary[:]) // 5 characters length is 5*6 = 30 bits of base64 const maxLength = 5 if len(suffix) > maxLength {