From 4eed3ae99ad6c0fdd7609ac0c85bcccdc179fb1f Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Fri, 24 Nov 2023 16:32:06 +0000 Subject: [PATCH] s3: ensure we can set upload cutoff that we use for Rclone provider This is a workaround to make the new multipart upload integration tests pass. --- backend/s3/s3.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/s3/s3.go b/backend/s3/s3.go index 42526100e..8f690b38d 100644 --- a/backend/s3/s3.go +++ b/backend/s3/s3.go @@ -3004,7 +3004,9 @@ func checkUploadCutoff(cs fs.SizeSuffix) error { } func (f *Fs) setUploadCutoff(cs fs.SizeSuffix) (old fs.SizeSuffix, err error) { - err = checkUploadCutoff(cs) + if f.opt.Provider != "Rclone" { + err = checkUploadCutoff(cs) + } if err == nil { old, f.opt.UploadCutoff = f.opt.UploadCutoff, cs }