Mnemosyne importer now handles float values for due date and interval

This commit is contained in:
Damien Elmes 2024-05-17 12:33:31 +07:00
parent bc69f689ab
commit 7efae4d95d

View file

@ -148,11 +148,11 @@ class MnemoCard:
reps=self.reps, reps=self.reps,
lapses=self.lapses, lapses=self.lapses,
interval=self.anki_interval(), interval=self.anki_interval(),
due=self.next_rep, due=int(self.next_rep),
) )
def anki_interval(self) -> int: def anki_interval(self) -> int:
return max(1, (self.next_rep - self.last_rep) // 86400) return int(max(1, (self.next_rep - self.last_rep) // 86400))
@dataclass @dataclass