feat: add new comparisons

This commit is contained in:
alphafetus committed 2026-01-21 12:49:49 -05:00
1 parent 032e978a34
commit 5e45cc89fc
1 file changed
+31
+31
View File
@@ -188,6 +188,17 @@ fn create_sports_comparisons() -> Vec<ComparisonData> {
"Sports Participation", "Sports Participation",
"Tennis", "Tennis",
), ),
ComparisonData::new(
"sports_baseball",
"sports_participation",
ComparisonType::MapList(MapListComparison::FlattenToTextList(
"sport_name".to_string(),
Box::new(TextListComparison::Contains),
)),
ValueType::String(Some("Baseball".to_string())),
"Sports Participation",
"Baseball",
),
] ]
} }
@@ -356,6 +367,24 @@ fn make_comp_list() -> Vec<ComparisonData> {
"Family with Military Service", "Family with Military Service",
); );
let youth_baseball = ComparisonData::new(
"youth_baseball",
"youth_baseball",
ComparisonType::Text(TextComparison::Matches),
ValueType::String(Some("Yes".to_string())),
"Additional Eligibility Factors",
"Participated in Pomperaug Youth Baseball"
);
let aquatic_club = ComparisonData::new(
"aquatic_club",
"aquatic_club",
ComparisonType::Text(TextComparison::Matches),
ValueType::String(Some("Yes".to_string())),
"Additional Eligibility Factors",
"Participated in Panthers Aquatic Club"
);
let mut sports_comps = create_sports_comparisons(); let mut sports_comps = create_sports_comparisons();
let mut major_comps = create_major_comparisons(); let mut major_comps = create_major_comparisons();
@@ -370,6 +399,8 @@ fn make_comp_list() -> Vec<ComparisonData> {
attended_bas, attended_bas,
midd_south, midd_south,
family_military, family_military,
youth_baseball,
aquatic_club
]; ];
comp_list.append(&mut sports_comps); comp_list.append(&mut sports_comps);