don't save group/tags when there's no fact

This commit is contained in:
Damien Elmes 2011-04-16 06:20:10 +09:00
parent f3d51e74c7
commit bb0b3d1823

View file

@ -468,6 +468,8 @@ class Editor(object):
self.group.setText(self.mw.deck.groupName(gid)) self.group.setText(self.mw.deck.groupName(gid))
def saveTagsAndGroup(self): def saveTagsAndGroup(self):
if not self.fact:
return
self.fact.gid = self.mw.deck.groupId(unicode(self.group.text())) self.fact.gid = self.mw.deck.groupId(unicode(self.group.text()))
self.fact.updateCardGids() self.fact.updateCardGids()
self.fact.tags = parseTags(unicode(self.tags.text())) self.fact.tags = parseTags(unicode(self.tags.text()))