minor fix to use safe_parse_date function

This commit is contained in:
Juan Camilo Montoya
2016-06-23 18:03:42 -05:00
parent d9dc31809f
commit 7a09317160

View File

@@ -440,7 +440,7 @@ class CourseInfoModule(CourseInfoFields, HtmlModuleMixin):
return self.data
else:
course_updates = [item for item in self.items if item.get('status') == self.STATUS_VISIBLE]
course_updates.sort(key=lambda item: (datetime.strptime(item['date'], '%B %d, %Y'), item['id']), reverse=True)
course_updates.sort(key=lambda item: (CourseInfoModule.safe_parse_date(item['date']), item['id']), reverse=True)
context = {
'visible_updates': course_updates[:3],
'hidden_updates': course_updates[3:],