Merge pull request #29821 from eduNEXT/MJG/fix-available-cert-date-preview

fix: avoid TypeError when comparing course.end with current date
This commit is contained in:
Dillon Dumesnil
2022-01-28 07:18:22 -08:00
committed by GitHub

View File

@@ -518,7 +518,7 @@ class CertificateAvailableDate(DateSummary):
Registers an alert close to the certificate delivery date.
"""
is_enrolled = CourseEnrollment.get_enrollment(request.user, course.id)
if not is_enrolled or not self.is_enabled or course.end > self.current_time:
if not is_enrolled or not self.is_enabled or (course.end and course.end > self.current_time):
return
if self.date > self.current_time:
CourseHomeMessages.register_info_message(