b2: fixed possible crash when accessing Backblaze b2 remote

This commit is contained in:
lluuaapp 2021-01-25 18:00:43 +01:00 committed by Nick Craig-Wood
parent 127f48e8ad
commit 35b2ca642c

View File

@ -708,7 +708,7 @@ func (f *Fs) list(ctx context.Context, bucket, directory, prefix string, addBuck
remote := file.Name[len(prefix):]
// Check for directory
isDirectory := remote == "" || strings.HasSuffix(remote, "/")
if isDirectory {
if isDirectory && len(remote) > 1 {
remote = remote[:len(remote)-1]
}
if addBucket {