if there's no LastRepetition element, don't try import learning data

This commit is contained in:
Damien Elmes 2012-04-06 19:38:32 +09:00
parent 6e7ea8e25b
commit e3f64c0f07

View file

@ -235,7 +235,9 @@ class SupermemoXmlImporter(NoteImporter):
# pre-process scheduling data
# convert learning data
if not self.META.resetLearningData and item.Interval >= 1:
if (not self.META.resetLearningData
and item.Interval >= 1
and getattr(item, "LastRepetition", None)):
# migration of LearningData algorithm
tLastrep = time.mktime(time.strptime(item.LastRepetition, '%d.%m.%Y'))
tToday = time.time()