1
mirror of https://github.com/rclone/rclone synced 2024-12-22 13:03:02 +01:00

premiumizeme: pass options to rest.Opts for Put and Update

This commit is contained in:
Tim Gallant 2020-03-21 15:16:24 -07:00 committed by Nick Craig-Wood
parent 385542e2f9
commit 14f6ce1e77

View File

@ -517,7 +517,7 @@ func (f *Fs) Put(ctx context.Context, in io.Reader, src fs.ObjectInfo, options .
return existingObj, existingObj.Update(ctx, in, src, options...)
case fs.ErrorObjectNotFound:
// Not found so create it
return f.PutUnchecked(ctx, in, src)
return f.PutUnchecked(ctx, in, src, options...)
default:
return nil, err
}
@ -1002,6 +1002,7 @@ func (o *Object) Update(ctx context.Context, in io.Reader, src fs.ObjectInfo, op
Method: "POST",
Path: "/folder/uploadinfo",
Parameters: o.fs.baseParams(),
Options: options,
MultipartParams: url.Values{
"id": {directoryID},
},