diff --git a/pylib/anki/foreign_data/__init__.py b/pylib/anki/foreign_data/__init__.py index 1641c809d..58f96e710 100644 --- a/pylib/anki/foreign_data/__init__.py +++ b/pylib/anki/foreign_data/__init__.py @@ -73,7 +73,7 @@ class ForeignNotetype: @dataclass class ForeignCard: due: int = 0 - ivl: int = 1 + interval: int = 1 factor: float = STARTING_FACTOR_FRACTION reps: int = 0 lapses: int = 0 diff --git a/pylib/anki/foreign_data/mnemosyne.py b/pylib/anki/foreign_data/mnemosyne.py index b4dc5cbf3..56b62492e 100644 --- a/pylib/anki/foreign_data/mnemosyne.py +++ b/pylib/anki/foreign_data/mnemosyne.py @@ -146,7 +146,7 @@ class MnemoCard: factor=self.easiness, reps=self.reps, lapses=self.lapses, - ivl=self.anki_interval(), + interval=self.anki_interval(), due=self.next_rep, ) diff --git a/rslib/src/import_export/text/import.rs b/rslib/src/import_export/text/import.rs index fa6109be0..fd219ae2e 100644 --- a/rslib/src/import_export/text/import.rs +++ b/rslib/src/import_export/text/import.rs @@ -181,7 +181,7 @@ impl ForeignNote { impl ForeignCard { 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); - card.interval = self.ivl; + card.interval = self.interval; card.ease_factor = (self.factor * 1000.).round() as u16; card.reps = self.reps; card.lapses = self.lapses; diff --git a/rslib/src/import_export/text/mod.rs b/rslib/src/import_export/text/mod.rs index 7de7032e4..9f2f2ce6e 100644 --- a/rslib/src/import_export/text/mod.rs +++ b/rslib/src/import_export/text/mod.rs @@ -30,7 +30,7 @@ pub struct ForeignNote { #[serde(default)] pub struct ForeignCard { pub due: i32, - pub ivl: u32, + pub interval: u32, pub factor: f32, pub reps: u32, pub lapses: u32,