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,
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