don't fail when upgrading an empty deck

This commit is contained in:
Damien Elmes 2011-11-25 14:20:18 +09:00
parent 39f3c84661
commit 592078545e

View file

@ -609,7 +609,8 @@ update cards set due = cast(
if col.models.randomNew():
col.sched.randomizeCards()
# update insertion id
col.conf['nextPos'] = col.db.scalar("select max(id) from notes")+1
col.conf['nextPos'] = (
col.db.scalar("select max(id) from notes") or 0)+1
col.save()
# optimize and finish