fix Deck field in card templates showing filtered deck

https://anki.tenderapp.com/discussions/ankidesktop/38984-deck-changed
This commit is contained in:
Damien Elmes 2020-02-19 20:00:06 +10:00
parent d0ec26709b
commit e16d6055c1

View file

@ -150,7 +150,7 @@ def fields_for_rendering(col: anki.storage._Collection, card: Card, note: Note):
# add special fields
fields["Tags"] = note.stringTags().strip()
fields["Type"] = card.note_type()["name"]
fields["Deck"] = col.decks.name(card.did)
fields["Deck"] = col.decks.name(card.odid or card.did)
fields["Subdeck"] = fields["Deck"].split("::")[-1]
fields["Card"] = card.template()["name"] # type: ignore
flag = card.userFlag()