From 42dd0738956682d3101c8831aa92516a288f1639 Mon Sep 17 00:00:00 2001 From: Muhammad Afaq Shuaib Date: Mon, 1 Jul 2024 11:20:59 +0500 Subject: [PATCH] fix: restriction type not appearing in ingestion summary email (#4375) --- .../apps/course_metadata/data_loaders/csv_loader.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/course_discovery/apps/course_metadata/data_loaders/csv_loader.py b/course_discovery/apps/course_metadata/data_loaders/csv_loader.py index f45fa60e59..8466f7a6cb 100644 --- a/course_discovery/apps/course_metadata/data_loaders/csv_loader.py +++ b/course_discovery/apps/course_metadata/data_loaders/csv_loader.py @@ -169,7 +169,11 @@ def ingest(self): # pylint: disable=too-many-statements course = Course.objects.filter_drafts(key=course_key, partner=self.partner).first() is_course_created = False is_course_run_created = False - course_run_restriction = None + course_run_restriction = ( + None + if row.get('restriction_type', None) == 'None' + else row.get('restriction_type', None) + ) if course: try: @@ -200,11 +204,6 @@ def ingest(self): # pylint: disable=too-many-statements course_run = CourseRun.everything.filter(course=course).first() is_course_created = True is_course_run_created = True - course_run_restriction = ( - None - if row.get('restriction_type', None) == 'None' - else row.get('restriction_type', None) - ) is_downloaded = download_and_save_course_image( course,