Rename set to deck in repetitions.rs
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user