Merge pull request #69 from R15-Software-Dev/fix/comparison-changes

Small comparison changes
This commit was merged in pull request #69.
This commit is contained in:
Lucas Vas authored and GitHub committed 2026-03-18 10:38:26 -04:00
commit dd19631e33
1 file changed
+5 -2
+5 -2
View File
@@ -104,7 +104,7 @@ pub fn StudentEligibilityPage() -> impl IntoView {
debug_log!( debug_log!(
"Resolved requirements: {:?}", resolved_requirements.iter().flatten().map(|rel| rel.display_text.clone()).collect::<Vec<String>>() "Resolved requirements: {:?}", resolved_requirements.iter().flatten().map(|rel| rel.display_text.clone()).collect::<Vec<String>>()
); );
let valid = resolved_requirements let valid = !scholarship_name.is_empty() && resolved_requirements
.iter() .iter()
.all(|list| { .all(|list| {
list.iter() list.iter()
@@ -113,7 +113,10 @@ pub fn StudentEligibilityPage() -> impl IntoView {
|prev, requirement| { |prev, requirement| {
let result = requirement let result = requirement
.compare(&student_info) .compare(&student_info)
.unwrap_or(false); .unwrap_or_else(|err| {
debug_log!("Requirement failed: {err}");
false
});
if prev { prev } else { result } if prev { prev } else { result }
}, },
) )