From 48cd68d1c7d19dd92e3f6326e536d79e90be68c1 Mon Sep 17 00:00:00 2001 From: Mikhail Mitrofanov Date: Mon, 21 Sep 2026 11:53:07 +0300 Subject: [PATCH] Fix incorrect states clearing --- src/pages/repetition_settings.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); } });