From d3149acc32e569d0b087668f190d49edc925e4ff Mon Sep 17 00:00:00 2001 From: yparitcher Date: Tue, 30 Jul 2019 20:15:37 -0400 Subject: [PATCH] b2: link sharing --- backend/b2/b2.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/b2/b2.go b/backend/b2/b2.go index 842635e60..49882dbba 100644 --- a/backend/b2/b2.go +++ b/backend/b2/b2.go @@ -629,10 +629,6 @@ func (f *Fs) list(ctx context.Context, dir string, recurse bool, prefix string, if err != nil { return err } - // Check that there are matching files - if len(response.Files) == 0 { - return fs.ErrorDirNotFound - } for i := range response.Files { file := &response.Files[i] // Finish if file name no longer has prefix @@ -1242,9 +1238,13 @@ func (f *Fs) PublicLink(ctx context.Context, remote string) (link string, err er } _, err = f.NewObject(ctx, remote) if err == fs.ErrorObjectNotFound || err == fs.ErrorNotAFile { - err = f.list(ctx, remote, false, "", 1, f.opt.Versions, func(remote string, object *api.File, isDirectory bool) error { - return errEndList + err2 := f.list(ctx, remote, false, "", 1, f.opt.Versions, func(remote string, object *api.File, isDirectory bool) error { + err = nil + return nil }) + if err2 != nil { + return "", err2 + } } if err != nil { return "", err