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 d9eb63a1cd
commit 28bfb45502

View file

@ -148,11 +148,11 @@ class MnemoCard:
reps=self.reps,
lapses=self.lapses,
interval=self.anki_interval(),
due=self.next_rep,
due=int(self.next_rep),
)
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