mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 09:16:38 -04:00
ForeignCard.ivl → ForeignCard.interval
This commit is contained in:
parent
dbeca4310b
commit
c565f77c23
4 changed files with 4 additions and 4 deletions
|
@ -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
|
||||||
|
|
|
@ -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,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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,
|
||||||
|
|
Loading…
Reference in a new issue