From 1f52a5097cf33e0655fbd65803f26c117860ceba Mon Sep 17 00:00:00 2001 From: tretrauit Date: Sat, 10 Feb 2024 21:45:11 +0700 Subject: [PATCH] feat(db/katana): don't crash if the query failed --- swordfish-common/src/database/katana.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/swordfish-common/src/database/katana.rs b/swordfish-common/src/database/katana.rs index fe03236..2123242 100644 --- a/swordfish-common/src/database/katana.rs +++ b/swordfish-common/src/database/katana.rs @@ -44,7 +44,7 @@ pub async fn query_character(name: &String, series: &String) -> Option Option { - KATANA + match KATANA .get() .unwrap() .find_one( @@ -55,7 +55,13 @@ pub async fn query_character_regex(name: &String, series: &String) -> Option character, + Err(e) => { + error!("Failed to get character: {}", e); + None + } + } } async fn query_characters_regex_internal(