feat(db/katana): don't crash if the query failed
This commit is contained in:
parent
8e2a629427
commit
1f52a5097c
@ -44,7 +44,7 @@ pub async fn query_character(name: &String, series: &String) -> Option<Character
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub async fn query_character_regex(name: &String, series: &String) -> Option<Character> {
|
pub async fn query_character_regex(name: &String, series: &String) -> Option<Character> {
|
||||||
KATANA
|
match KATANA
|
||||||
.get()
|
.get()
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.find_one(
|
.find_one(
|
||||||
@ -55,7 +55,13 @@ pub async fn query_character_regex(name: &String, series: &String) -> Option<Cha
|
|||||||
None,
|
None,
|
||||||
)
|
)
|
||||||
.await
|
.await
|
||||||
.unwrap()
|
{
|
||||||
|
Ok(character) => character,
|
||||||
|
Err(e) => {
|
||||||
|
error!("Failed to get character: {}", e);
|
||||||
|
None
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn query_characters_regex_internal(
|
async fn query_characters_regex_internal(
|
||||||
|
Loading…
Reference in New Issue
Block a user