Fix 500 error on new contact us form.

If learner has enrollments without course overview object server raises
error, fixed using course_overview property of course enrollment.

LEARNER-4426
This commit is contained in:
Waheed Ahmed
2018-04-12 16:10:18 +05:00
parent e8469a45aa
commit ce7e144088
2 changed files with 7 additions and 5 deletions

View File

@@ -32,7 +32,7 @@ class ContactUsView(View):
tags.append("site_name_{site}".format(site=current_site_name))
if request.user.is_authenticated():
context['user_enrollments'] = CourseEnrollment.enrollments_for_user(request.user)
context['user_enrollments'] = CourseEnrollment.enrollments_for_user_with_overviews_preload(request.user)
enterprise_learner_data = enterprise_api.get_enterprise_learner_data(site=request.site, user=request.user)
if enterprise_learner_data:
tags.append('enterprise_learner')