congrats_info() failed if learning card had negative due

https://forums.ankiweb.net/t/integralvalueoutofrange-for-filtered-deck/3353
This commit is contained in:
Damien Elmes 2020-09-18 20:14:35 +10:00
parent 8bde6749b1
commit 91759694a1

View file

@ -10,6 +10,8 @@ select coalesce(
coalesce(sum(queue = :user_buried_queue), 0) as user_buried,
coalesce(sum(queue = :learn_queue), 0) as learn_count,
coalesce(
max(
0,
min(
case
when queue = :learn_queue then due
@ -17,6 +19,7 @@ select coalesce(
end
),
0
)
) as first_learn_due
from cards
where did in (