Sync solved

This commit is contained in:
micialware committed 2026-09-06 23:55:50 +03:00
1 parent 22c05250aa
commit 1afb7493f6
9 files changed
+164 -158

No files matched your search

+6 -1
View File
@@ -126,7 +126,7 @@ impl DeckSettings {
pub struct CardState {
pub id: Id,
pub word_id: Id,
pub set_id: Id,
pub deck_id: Id,
pub last_open: DateTime<Utc>,
pub score: u8,
pub fsrs_opened: NaiveDate,
@@ -200,6 +200,11 @@ impl<T> EntityHandle<T> {
_phantom: Default::default(),
}
}
pub fn from_id(id: Id) -> Self {
Self::new(id, id.0 as usize, false)
}
pub fn index(&self) -> usize {
(self.index << 1 >> 1) as usize
}