[BUG] "Order due" filtered deck pulls all reviews before intraday learning

Tested on Anki 23.10.
Scenario: I have learning and relearning steps: “30m”. I did some reviews yesterday and left with some reviews and learning cards. Today additional reviews become due.
I am making a filtered deck with search criteria: deck:my_deck is:due. Cards selected by “order due”.

Expected result:
Cards are being pulled in the following order: reviews from yesterday, learning cards from yesterday, reviews from today.

Actual result:
Cards are being pulled in the following order: reviews from yesterday, reviews from today, learning cards from yesterday.

I find it as a bug as learning cards from yesterday are due yesterday, so they should be pulled before reviews from today which are due today.
I have checked, that ordering by “Relative overdueness” shares the same issue: all review cards are pulled before intraday learning cards, regardless of what the actual due date for the card is.

Logged on Filtered deck ordering surprising when a mix of intraday learning cards and reviews · Issue #2812 · ankitects/anki · GitHub

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.