ForeignCard.ivl → ForeignCard.interval

This commit is contained in:
RumovZ 2022-05-10 10:15:03 +02:00
parent dbeca4310b
commit c565f77c23
4 changed files with 4 additions and 4 deletions

View file

@ -73,7 +73,7 @@ class ForeignNotetype:
@dataclass @dataclass
class ForeignCard: class ForeignCard:
due: int = 0 due: int = 0
ivl: int = 1 interval: int = 1
factor: float = STARTING_FACTOR_FRACTION factor: float = STARTING_FACTOR_FRACTION
reps: int = 0 reps: int = 0
lapses: int = 0 lapses: int = 0

View file

@ -146,7 +146,7 @@ class MnemoCard:
factor=self.easiness, factor=self.easiness,
reps=self.reps, reps=self.reps,
lapses=self.lapses, lapses=self.lapses,
ivl=self.anki_interval(), interval=self.anki_interval(),
due=self.next_rep, due=self.next_rep,
) )

View file

@ -181,7 +181,7 @@ impl ForeignNote {
impl ForeignCard { impl ForeignCard {
fn into_native(self, note_id: NoteId, template_idx: u16, deck_id: DeckId) -> Card { fn into_native(self, note_id: NoteId, template_idx: u16, deck_id: DeckId) -> Card {
let mut card = Card::new(note_id, template_idx, deck_id, self.due); let mut card = Card::new(note_id, template_idx, deck_id, self.due);
card.interval = self.ivl; card.interval = self.interval;
card.ease_factor = (self.factor * 1000.).round() as u16; card.ease_factor = (self.factor * 1000.).round() as u16;
card.reps = self.reps; card.reps = self.reps;
card.lapses = self.lapses; card.lapses = self.lapses;

View file

@ -30,7 +30,7 @@ pub struct ForeignNote {
#[serde(default)] #[serde(default)]
pub struct ForeignCard { pub struct ForeignCard {
pub due: i32, pub due: i32,
pub ivl: u32, pub interval: u32,
pub factor: f32, pub factor: f32,
pub reps: u32, pub reps: u32,
pub lapses: u32, pub lapses: u32,