Merge pull request #22865 from cpennington/dont-delete-course-overviews

Dont delete course overviews
This commit is contained in:
Calen Pennington
2020-01-16 13:57:13 -05:00
committed by GitHub
6 changed files with 60 additions and 5 deletions

View File

@@ -321,9 +321,8 @@ class CourseOverview(TimeStampedModel):
try:
course_overview = cls.objects.select_related('image_set').get(id=course_id)
if course_overview.version < cls.VERSION:
# Throw away old versions of CourseOverview, as they might contain stale data.
course_overview.delete()
course_overview = None
# Reload the overview from the modulestore to update the version
course_overview = cls.load_from_module_store(course_id)
except cls.DoesNotExist:
course_overview = None