don't bug out if cloze:text is invalid (#925)

This commit is contained in:
Damien Elmes 2013-07-03 04:27:46 +09:00
parent 2d4b79b490
commit 2754ead0a4

View file

@ -126,8 +126,12 @@ class Models(QDialog):
n = self.col.newNote(forDeck=False)
for name in n.keys():
n[name] = "("+name+")"
try:
if "{{cloze:Text}}" in self.model['tmpls'][0]['qfmt']:
n['Text'] = _("This is a {{c1::sample}} cloze deletion.")
except:
# invalid cloze
pass
return n
def onFields(self):