diff --git a/src/pages/repetition_settings.rs b/src/pages/repetition_settings.rs index 3ab4cb2..904a9d9 100644 --- a/src/pages/repetition_settings.rs +++ b/src/pages/repetition_settings.rs @@ -220,7 +220,7 @@ fn update_deck_stats(deck: &DeckSettings, state: &AppState) -> MaybeError { .map(|w| w.id) .collect::>(); filtered_words.iter().for_each(|word_id| { - if let Some(index) = db_stats.iter().position(|stat_id| stat_id.id == *word_id) { + if let Some(index) = db_stats.iter().position(|stat_id| stat_id.word_id == *word_id) { db_stats.remove(index); } });