From 364082455319982ca1096a93b86d28f9ca3b10a5 Mon Sep 17 00:00:00 2001 From: Vlad Lazar Date: Thu, 12 Sep 2024 23:04:58 +0100 Subject: [PATCH] fixup: incorrect assumption on img layer need --- pageserver/src/tenant/storage_layer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pageserver/src/tenant/storage_layer.rs b/pageserver/src/tenant/storage_layer.rs index 54faf1e9bb..f30e068883 100644 --- a/pageserver/src/tenant/storage_layer.rs +++ b/pageserver/src/tenant/storage_layer.rs @@ -134,8 +134,8 @@ pub(crate) async fn convert( } } - if to.img.is_none() { - let (lsn, fut) = from.img.expect("Need an image"); + if to.img.is_none() && from.img.is_some() { + let (lsn, fut) = from.img.expect("Has an image"); match fut.await { Ok(res) => match res { Ok(bytes) => {