From fcd59dffee07e4737fb139bc83d4b374c9b92fa2 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 22 Dec 2023 11:31:10 +0800 Subject: [PATCH] :art: Distinguish between new cards and review cards during spaced repetition https://github.com/siyuan-note/siyuan/issues/9377 --- 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 ce4217837..437abfcc9 100644 --- a/kernel/model/flashcard.go +++ b/kernel/model/flashcard.go @@ -1020,13 +1020,13 @@ func getDeckDueCards(deck *riff.Deck, reviewedCardIDs, blockIDs []string, newCar } if riff.New == c.GetState() { - if newCount > newCardLimit { + if newCount >= newCardLimit { continue } newCount++ } else { - if reviewCount > reviewCardLimit { + if reviewCount >= reviewCardLimit { continue }