Rewrite history page

This commit is contained in:
micialware committed 2026-09-04 11:18:23 +03:00
1 parent f19a6f64c3
commit 532640058e
11 files changed
+201 -230

No files matched your search

+13 -13
View File
@@ -1,12 +1,11 @@
use crate::app::AppState;
use crate::core::srs::OrderModule::{Fsrs, RandomSRS, SemiRandomSRS, WorstWordsSRS};
use crate::core::srs::{
FsrsModule, OrderMode, OrderModule, RandomSRSModule, SRSModule, SemiRandomSRSModule,
OrderMode, OrderModule, RandomSRSModule, SRSModule, SemiRandomSRSModule,
WordOpenMode, WorstWordsSRSModule,
};
use crate::data::entities::*;
use crate::data_provider::card_states::{load_stats_of_deck, update_stat_score};
use crate::data_provider::history::push_note;
use crate::data_provider::card_states::update_stat_score;
use crate::notification::{MaybeError, NotificationData};
use chrono::Utc;
@@ -116,16 +115,17 @@ impl DeckData {
}
}
update_stat_score(word, &self.state.connection.read())?;
let _ = push_note(
self.settings.id,
HistoryItem {
timestamp: Utc::now(),
word_id: word.word_id,
mode: status,
before: old_score,
after: new_score,
},
);
todo!("Implement history pushing")
// let _ = push_note(
// self.settings.id,
// HistoryNote {
// timestamp: Utc::now(),
// word_id: word.word_id,
// answer: status,
// before: old_score,
// after: new_score,
// },
// );
}
Ok(())