Flashcards: Condition Answered Incorrectly

Spyral

进士
Hi

If I set a condition to test cards answered incorrectly with the “when” set as today, yesterday, other session, or last session, no cards are selected.

I guess this could maybe be related to the Pleco crashing when trying to access the session history.

Thanks for the hard work on Pleco, and I wish you Merry Christmas!
 

mikelove

皇帝
Staff member
Sorry, where are you setting this condition? Could you send me a screenshot of that setting?
 

Spyral

进士
Here

IMG_0441.png
 

mikelove

皇帝
Staff member
Hmm… could you send me another backup of your flashcard database too? And an example of a card that ought to be showing but isn’t?
 

Spyral

进士
Did some more testing today, and I believe it only affects cards that are in the “review incorrect” stage (maybe also cards in learning). I will send you the backup.
 

mikelove

皇帝
Staff member
Sorry, had posted here and then it turns out that didn't fully explain what I'm seeing so will dig in more, stay tuned.
 
Last edited:

mikelove

皇帝
Staff member
OK, so first off, the crash seems to be unrelated to any of this - it's an iOS UI issue relating to having too items in that 'sessions' list in the particular way we were drawing that UI. Should be easy to fix at least.

As far as this other issue, I haven't come up with a better explanation for it than the fact that answers during "repeat incorrect" are not counted in a card's history, which is an intentional design decision (you'll see "(ignore)" after them in the detailed card score history). Is it possible that that would explain the behavior you're seeing? Checking your database, the test you screenshotted above should have had 38 cards on it, but if you include incorrect answers during 'repeat incorrect' it would be 90.
 

Spyral

进士
Alright, thanks!

Another question: what test type is the repeat incorrect stage using? The ones specified for the learning stage or the review stage?
 
Top