diff --git a/anki/collection.py b/anki/collection.py index 6de0cd01b..3153f6e7b 100644 --- a/anki/collection.py +++ b/anki/collection.py @@ -403,7 +403,6 @@ insert into cards values (?,?,?,?,?,?,0,0,?,0,0,0,0,0,0,0,0,"")""", # remove cards self._logRem(ids, REM_CARD) self.db.execute("delete from cards where id in "+sids) - self.db.execute("delete from revlog where cid in "+sids) # then notes if not notes: return diff --git a/tests/test_cards.py b/tests/test_cards.py index 2dbde65bc..7d136f09d 100644 --- a/tests/test_cards.py +++ b/tests/test_cards.py @@ -36,13 +36,11 @@ def test_delete(): cid = f.cards()[0].id deck.reset() deck.sched.answerCard(deck.sched.getCard(), 2) - assert deck.db.scalar("select count() from revlog") == 1 deck.remCards([cid]) assert deck.cardCount() == 0 assert deck.noteCount() == 0 assert deck.db.scalar("select count() from notes") == 0 assert deck.db.scalar("select count() from cards") == 0 - assert deck.db.scalar("select count() from revlog") == 0 assert deck.db.scalar("select count() from graves") == 2 def test_misc():