diff --git a/src/get.rs b/src/get.rs index 23d0fc6..1035c33 100644 --- a/src/get.rs +++ b/src/get.rs @@ -29,8 +29,7 @@ where K: AsRef, { if let Some(entry) = index::find(cache.as_ref(), key.as_ref())? { - let reader = read::open(cache.as_ref(), entry.integrity)?; - Ok(Get { reader }) + open_hash(cache, entry.integrity) } else { Err(Error::NotFound) }