From 6a6fdce3dd474d7e0ffdc7b4f06f1fc097791386 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 14 Mar 2024 22:14:12 +0800 Subject: [PATCH] :art: Flashcard review interface adds card review times, state and other information https://github.com/siyuan-note/siyuan/issues/10505 --- kernel/model/flashcard.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/model/flashcard.go b/kernel/model/flashcard.go index e83204844..34f52ab1d 100644 --- a/kernel/model/flashcard.go +++ b/kernel/model/flashcard.go @@ -509,7 +509,7 @@ type Flashcard struct { Lapses int `json:"lapses"` Reps int `json:"reps"` State riff.State `json:"state"` - LastReview time.Time `json:"lastReview"` + LastReview int64 `json:"lastReview"` NextDues map[riff.Rating]string `json:"nextDues"` } @@ -526,7 +526,7 @@ func newFlashcard(card riff.Card, deckID string, now time.Time) *Flashcard { Lapses: card.GetLapses(), Reps: card.GetReps(), State: card.GetState(), - LastReview: card.GetLastReview(), + LastReview: card.GetLastReview().UnixMilli(), NextDues: nextDues, } }