From 559ef2eba880ccf4975648375b2f119284fcb349 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Mon, 23 Jun 2025 17:43:52 +0100 Subject: [PATCH] combine: fix directory not found errors with ListP interface - Fixes #8627 In b1d774c2e3caab23 combine: implement ListP interface We introduced the ListP interface to the combine backend. This was passing the wrong remote to the upstreams. This was picked up by the integration tests but was ignored by accident. --- backend/combine/combine.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/combine/combine.go b/backend/combine/combine.go index 914eaca6e..d01071a95 100644 --- a/backend/combine/combine.go +++ b/backend/combine/combine.go @@ -858,7 +858,7 @@ func (f *Fs) ListP(ctx context.Context, dir string, callback fs.ListRCallback) e } return wrappedCallback(entries) } - return listP(ctx, dir, wrappedCallback) + return listP(ctx, uRemote, wrappedCallback) } // ListR lists the objects and directories of the Fs starting