diff options
Diffstat (limited to 'src/client.rs')
-rw-r--r-- | src/client.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/client.rs b/src/client.rs index 7b15bba..7ae6581 100644 --- a/src/client.rs +++ b/src/client.rs @@ -131,7 +131,8 @@ impl BackupClient { /// Upload a data chunk to the server. pub async fn upload_chunk(&mut self, chunk: DataChunk) -> Result<ChunkId, ClientError> { let enc = self.cipher.encrypt_chunk(&chunk)?; - let id = self.store.put(enc, chunk.meta()).await?; + let data = enc.ciphertext().to_vec(); + let id = self.store.put(data, chunk.meta()).await?; Ok(id) } |