From ffccaa6b0431422ef62282a3cc6e9951a49af65c Mon Sep 17 00:00:00 2001 From: Lucas Vas Date: Tue, 10 Feb 2026 08:20:08 -0500 Subject: [PATCH] fix: allow parsing of float values --- src/common/comparison/number.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/common/comparison/number.rs b/src/common/comparison/number.rs index 3440e97..9a16752 100644 --- a/src/common/comparison/number.rs +++ b/src/common/comparison/number.rs @@ -17,14 +17,16 @@ impl Comparison for NumberComparison { // The prerequisites for all number comparisons is that the target value is Some(number) and the // comparison member points to Some(number) in the student_info. let student_value = match comp_value { - ValueType::Number(Some(num)) => num.parse::().unwrap(), + ValueType::Number(Some(num)) => num.parse::().unwrap(), _ => { return Err("Student value is not a number".into()); } }; + leptos::logging::log!("Parsing value: {:?}", target_value); + let target = match target_value { - ValueType::Number(Some(num)) => num.parse::().unwrap(), + ValueType::Number(Some(num)) => num.parse::().unwrap(), _ => { return Err("Target value is not a number".into()); }