update card tags after model changed

This commit is contained in:
Damien Elmes 2009-02-24 00:13:32 +09:00
parent 7a12888eb2
commit 7026ef9bd8

View file

@ -1153,7 +1153,7 @@ select id, lastFontColour from cardModels""")])
# field remapping # field remapping
if fieldMap: if fieldMap:
changed = True changed = True
self.startProgress(len(fieldMap)+1) self.startProgress(len(fieldMap)+2)
seen = {} seen = {}
for (old, new) in fieldMap.items(): for (old, new) in fieldMap.items():
self.updateProgress(_("Changing fields...")) self.updateProgress(_("Changing fields..."))
@ -1221,6 +1221,8 @@ where id in %s""" % ids2str(ids), new=new.id, ord=new.ordinal)
self.updateCardQACacheFromIds(factIds, type="facts") self.updateCardQACacheFromIds(factIds, type="facts")
self.flushMod() self.flushMod()
self.updateProgress() self.updateProgress()
self.updateCardTags()
self.updateProgress()
self.rebuildCounts() self.rebuildCounts()
self.refresh() self.refresh()
self.finishProgress() self.finishProgress()