From 68ed0be9153a923185cebfc7fd88ee5aff012db8 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 12 May 2022 21:41:49 +0300 Subject: use new chnunk store for backup client fetch_chunk Sponsored-by: author --- src/client.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/client.rs b/src/client.rs index 6b89991..21e7cdb 100644 --- a/src/client.rs +++ b/src/client.rs @@ -214,9 +214,7 @@ impl BackupClient { /// Fetch a data chunk from the server, given the chunk identifier. pub async fn fetch_chunk(&self, chunk_id: &ChunkId) -> Result { - let (headers, body) = self.get(&format!("/{}", chunk_id), &[]).await?; - let meta = self.get_chunk_meta_header(chunk_id, &headers)?; - + let (body, meta) = self.store.get(chunk_id).await?; let meta_bytes = meta.to_json_vec(); let chunk = self.cipher.decrypt_chunk(&body, &meta_bytes)?; -- cgit v1.2.1