Remove last append when there is an exception in set for issue624

This commit is contained in:
Cédric Krier committed 2008-11-28 17:48:41 +01:00
1 parent bf7e192c66
commit 2c5f96dbd6
1 file changed
+5 -1
+5 -1
View File
@@ -262,7 +262,11 @@ class WinImport(object):
for word in line:
word = word.decode(csvcode)
num = self.model2.append()
self.model2.set(num, 0, word, 1, self.fields_invert[word])
try:
self.model2.set(num, 0, word, 1, self.fields_invert[word])
except:
self.model2.remove(num)
raise
break
except Exception, exception:
common.warning(_('Error processing the file at field %s.\n' \