From a73fe74a2e898130e890212380c5a0dfad46f30b Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 17 Mar 2024 22:45:32 +0800 Subject: [PATCH] :art: Alt+0 flashcard review entry no longer returns to card deck flashcards Fix https://github.com/siyuan-note/siyuan/issues/10635 --- kernel/model/flashcard.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel/model/flashcard.go b/kernel/model/flashcard.go index 34f52ab1d..829ef654a 100644 --- a/kernel/model/flashcard.go +++ b/kernel/model/flashcard.go @@ -702,6 +702,12 @@ func getDueFlashcards(deckID string, reviewedCardIDs []string) (ret []*Flashcard func getAllDueFlashcards(reviewedCardIDs []string) (ret []*Flashcard, unreviewedCount, unreviewedNewCardCount, unreviewedOldCardCount int) { now := time.Now() for _, deck := range Decks { + if deck.ID != builtinDeckID { + // Alt+0 闪卡复习入口不再返回卡包闪卡 + // Alt+0 flashcard review entry no longer returns to card deck flashcards https://github.com/siyuan-note/siyuan/issues/10635 + continue + } + cards, unreviewedCnt, unreviewedNewCardCnt, unreviewedOldCardCnt := getDeckDueCards(deck, reviewedCardIDs, nil, Conf.Flashcard.NewCardLimit, Conf.Flashcard.ReviewCardLimit, Conf.Flashcard.ReviewMode) unreviewedCount += unreviewedCnt unreviewedNewCardCount += unreviewedNewCardCnt