Rename set to deck in repetitions.rs

This commit is contained in:
2026-08-18 15:16:51 +03:00
parent 80785ff9e6
commit 306febc514
7 changed files with 63 additions and 63 deletions
+5 -5
View File
@@ -1,5 +1,5 @@
use crate::AppState;
use crate::data_provider::card_sets::{delete_set, update_card_set};
use crate::data_provider::card_sets::{delete_set, update_deck};
use crate::lang::DeckSettings;
use crate::navigation::Page::PreviousPage;
use crate::navigation::{NavigatedPage, Page, RootMessage};
@@ -25,7 +25,7 @@ impl RepetitionSettingsState {
let set;
{
let local_state = p1.lock().unwrap();
set = local_state.card_sets[index].clone();
set = local_state.decks[index].clone();
}
RepetitionSettingsState {
index,
@@ -51,8 +51,8 @@ impl NavigatedPage<RepetitionSettingsMessage> for RepetitionSettingsState {
Back => {}
Save => {
let mut state = self.state.lock().unwrap();
update_card_set(&mut self.set, &state.connection);
state.card_sets[self.index] = self.set.clone();
update_deck(&mut self.set, &state.connection);
state.decks[self.index] = self.set.clone();
}
SetName(new) => {
self.set.name = new;
@@ -81,7 +81,7 @@ impl NavigatedPage<RepetitionSettingsMessage> for RepetitionSettingsState {
}
let mut state = self.state.lock().unwrap();
delete_set(&self.set, &state.connection);
state.card_sets.remove(self.index);
state.decks.remove(self.index);
return Task::done(RootMessage::RepetitionSettings(Back));
}
RevertDeleteSet => self.real_delete = false,