From b542eeecc05173d003b9c2c964bcab49dd7d6367 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Mon, 13 Oct 2025 13:14:49 +0200 Subject: [PATCH] fix: accept unknown viewtype in delete-old-messages loop --- src/ephemeral.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ephemeral.rs b/src/ephemeral.rs index b14eb3132..84a580517 100644 --- a/src/ephemeral.rs +++ b/src/ephemeral.rs @@ -445,7 +445,11 @@ WHERE |row| { let id: MsgId = row.get("id")?; let chat_id: ChatId = row.get("chat_id")?; - let viewtype: Viewtype = row.get("type")?; + let viewtype: Viewtype = row + .get("type") + .context("Using default viewtype for delete-old handling.") + .log_err(context) + .unwrap_or_default(); let location_id: u32 = row.get("location_id")?; Ok((id, chat_id, viewtype, location_id)) },