From 7305d6f97d1e6480712559b24f91b2011d980790 Mon Sep 17 00:00:00 2001 From: Matt Tuchfarber Date: Mon, 23 Oct 2017 14:50:02 -0400 Subject: [PATCH] Add trim to instructor deduplicator Current instructor list on program marketing page has duplicate professors because they are manually entered and some have trailing spaces. This fixes that. --- openedx/core/djangoapps/programs/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openedx/core/djangoapps/programs/utils.py b/openedx/core/djangoapps/programs/utils.py index 3b9d57fa37..02b5bdbc95 100644 --- a/openedx/core/djangoapps/programs/utils.py +++ b/openedx/core/djangoapps/programs/utils.py @@ -679,5 +679,5 @@ class ProgramMarketingDataExtender(ProgramDataExtender): # Deduplicate program instructors using instructor name self.instructors.update( - {instructor.get('name'): instructor for instructor in course_instructors.get('instructors', [])} + {instructor.get('name', '').strip(): instructor for instructor in course_instructors.get('instructors', [])} )