fix(api): match weekdays by prefix

This commit is contained in:
Mariano Riefolo 2024-09-11 19:05:35 +02:00
parent cbac5ee395
commit 045897fc7b

View File

@ -215,17 +215,17 @@ pub fn get_header(record: &StringRecord) -> Header {
if field == "DOCENTE" { if field == "DOCENTE" {
docente = i as u8; docente = i as u8;
} else if field == "LUNEDI" { } else if field.starts_with("LUN") {
weekdays.insert("Lunedì".to_string(), i..next_index + i + 1); weekdays.insert("Lunedì".to_string(), i..next_index + i + 1);
} else if field == "MARTEDI" { } else if field.starts_with("MAR") {
weekdays.insert("Martedì".to_string(), i..next_index + i + 1); weekdays.insert("Martedì".to_string(), i..next_index + i + 1);
} else if field == "MERCOLEDI" { } else if field.starts_with("MER") {
weekdays.insert("Mercoledì".to_string(), i..next_index + i + 1); weekdays.insert("Mercoledì".to_string(), i..next_index + i + 1);
} else if field == "GIOVEDI" { } else if field.starts_with("GIO") {
weekdays.insert("Giovedì".to_string(), i..next_index + i + 1); weekdays.insert("Giovedì".to_string(), i..next_index + i + 1);
} else if field == "VENERDI" { } else if field.starts_with("VEN") {
weekdays.insert("Venerdì".to_string(), i..next_index + i + 1); weekdays.insert("Venerdì".to_string(), i..next_index + i + 1);
} else if field == "SABATO" { } else if field.starts_with("SAB") {
weekdays.insert("Sabato".to_string(), i..next_index + i + 1); weekdays.insert("Sabato".to_string(), i..next_index + i + 1);
} }
} }