make sure we don't import cards into a filtered deck

This commit is contained in:
Damien Elmes 2018-06-08 14:51:55 +10:00
parent 8eff5f3111
commit 89fd5cf6e5

View file

@ -231,6 +231,10 @@ class Anki2Importer(Importer):
head += parent
idInSrc = self.src.decks.id(head)
self._did(idInSrc)
# if target is a filtered deck, we'll need a new deck name
deck = self.dst.decks.byName(name)
if deck and deck['dyn']:
name = "%s %d" % (name, intTime())
# create in local
newid = self.dst.decks.id(name)
# pull conf over