From 57194ae605a293db68cadb34cfa0d42b3ddf20e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Leszczy=C5=84ski?= <2000michal@wp.pl> Date: Mon, 2 Dec 2024 22:41:54 +0100 Subject: [PATCH] fix(rcserver): allow to stream files as the dir is listed Fixes #4132 --- pkg/rclone/rcserver/rc.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/rclone/rcserver/rc.go b/pkg/rclone/rcserver/rc.go index 50f63a298c..71f82e6c33 100644 --- a/pkg/rclone/rcserver/rc.go +++ b/pkg/rclone/rcserver/rc.go @@ -486,6 +486,10 @@ func rcChunkedList(ctx context.Context, in rc.Params) (out rc.Params, err error) } } + ctx, ci := fs.AddConfig(ctx) + // Allow for calling callback as the dir is listed (#4132) + ci.UseListCB = true + w, err := in.GetHTTPResponseWriter() if err != nil { return nil, err