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

vfs-used-is-size
Tim Gallant 2020-03-21 15:03:07 -07:00 committed by Nick Craig-Wood
parent 3130f870bb
commit 90bd0eb44c
1 changed files with 1 additions and 0 deletions

View File

@ -1135,6 +1135,7 @@ func (o *Object) Update(ctx context.Context, in io.Reader, src fs.ObjectInfo, op
NoResponse: true,
ContentLength: &size, // FIXME this isn't necessary with owncloud - See https://github.com/nextcloud/nextcloud-snap/issues/365
ContentType: fs.MimeType(ctx, src),
Options: options,
}
if o.fs.useOCMtime || o.fs.hasMD5 || o.fs.hasSHA1 {
opts.ExtraHeaders = map[string]string{}