From a5e7af5aa19a1a1562e989fdcc27f3f20e115d19 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Fri, 13 Dec 2024 17:56:48 +0100 Subject: [PATCH] Remove banned questionmark --- minijinja/src/filters.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/minijinja/src/filters.rs b/minijinja/src/filters.rs index 175665bd..a1834072 100644 --- a/minijinja/src/filters.rs +++ b/minijinja/src/filters.rs @@ -428,10 +428,8 @@ mod builtins { )); } - let by_value = matches!(kwargs.get("by")?, Some("value")); - let case_sensitive = kwargs - .get::>("case_sensitive")? - .unwrap_or(false); + let by_value = matches!(ok!(kwargs.get("by")), Some("value")); + let case_sensitive = ok!(kwargs.get::>("case_sensitive")).unwrap_or(false); let mut rv: Vec<_> = ok!(v.try_iter()) .map(|key| (key.clone(), v.get_item(&key).unwrap_or(Value::UNDEFINED))) .collect();