mirror of
https://github.com/ankitects/anki.git
synced 2025-11-09 06:07:11 -05:00
make sure newly created cards don't end up in filtered deck
This commit is contained in:
parent
2f34361b89
commit
54461918a6
1 changed files with 6 additions and 1 deletions
|
|
@ -367,7 +367,12 @@ insert into cards values (?,?,?,?,?,?,0,0,?,0,0,0,0,0,0,0,0,"")""",
|
|||
card.ord = template['ord']
|
||||
card.did = template['did'] or note.model()['did']
|
||||
# if invalid did, use default instead
|
||||
card.did = self.decks.get(card.did)['id']
|
||||
deck = self.decks.get(card.did)
|
||||
if deck['dyn']:
|
||||
# must not be a filtered deck
|
||||
card.did = 1
|
||||
else:
|
||||
card.did = deck['id']
|
||||
card.due = self._dueForDid(card.did, due)
|
||||
if flush:
|
||||
card.flush()
|
||||
|
|
|
|||
Loading…
Reference in a new issue