From d4e78ecd1c7ec37b834713ea6720ad19d2ed90b2 Mon Sep 17 00:00:00 2001 From: Alexander Weiss Date: Sat, 4 Jun 2022 07:52:07 +0200 Subject: [PATCH] Be more clear about compressed repo files --- src/backend/decrypt.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/decrypt.rs b/src/backend/decrypt.rs index 5e74e95..ade33dd 100644 --- a/src/backend/decrypt.rs +++ b/src/backend/decrypt.rs @@ -159,8 +159,8 @@ impl DecryptReadBackend for DecryptBackend { .key .decrypt_data(&self.backend.read_full(tpe, id).await?)?; Ok(match decrypted[0] { - 0x5b | 0x7b => decrypted, - 2 => decode_all(&decrypted[1..])?, + b'{' | b'[' => decrypted, // not compressed + 2 => decode_all(&decrypted[1..])?, // 2 indicates compressed data following _ => bail!("not supported"), }) }