mirror of
https://github.com/rclone/rclone
synced 2024-11-05 01:42:31 +01:00
crypt: fix uploads with --crypt-no-data-encryption
Before this change, when uploading to a crypt, the ObjectInfo accidentally used the encrypted size, not the unencrypted size when --crypt-no-data-encryption was set. Fixes #5498
This commit is contained in:
parent
1e7db7193e
commit
1cb31e8cc7
@ -999,6 +999,9 @@ func (o *ObjectInfo) Size() int64 {
|
||||
if size < 0 {
|
||||
return size
|
||||
}
|
||||
if o.f.opt.NoDataEncryption {
|
||||
return size
|
||||
}
|
||||
return o.f.cipher.EncryptedSize(size)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user