From 7efae4d95de7b55f4b6266d2a24940ee53d2eef6 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 17 May 2024 12:33:31 +0700 Subject: [PATCH] Mnemosyne importer now handles float values for due date and interval --- pylib/anki/foreign_data/mnemosyne.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pylib/anki/foreign_data/mnemosyne.py b/pylib/anki/foreign_data/mnemosyne.py index 543b6f645..4ae3d7f5b 100644 --- a/pylib/anki/foreign_data/mnemosyne.py +++ b/pylib/anki/foreign_data/mnemosyne.py @@ -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