diff --git a/crates/core/files/src/lib.rs b/crates/core/files/src/lib.rs index 352ee0b0..5d2bdbd6 100644 --- a/crates/core/files/src/lib.rs +++ b/crates/core/files/src/lib.rs @@ -62,6 +62,11 @@ pub async fn fetch_from_s3(bucket_id: &str, path: &str, nonce: &str) -> Result } + // File is not encrypted + if nonce.is_empty() { + return Ok(buf); + } + // Recover nonce as bytes let nonce = &BASE64_STANDARD.decode(nonce).unwrap()[..]; let nonce: &Nonce = nonce.into();