Commit a0defe51 by Clinton Blackburn

Indexing macrolanguage to avoid UI confusion

ECOM-5076
parent 566b8692
...@@ -347,7 +347,7 @@ class CourseRunSearchSerializerTests(TestCase): ...@@ -347,7 +347,7 @@ class CourseRunSearchSerializerTests(TestCase):
return d.strftime('%Y-%m-%dT%H:%M:%S') if d else None return d.strftime('%Y-%m-%dT%H:%M:%S') if d else None
def serialize_language(self, language): def serialize_language(self, language):
return language.name return language.macrolanguage
def test_data(self): def test_data(self):
course_run = CourseRunFactory() course_run = CourseRunFactory()
......
...@@ -85,7 +85,7 @@ class CourseRunIndex(BaseCourseIndex, indexes.Indexable): ...@@ -85,7 +85,7 @@ class CourseRunIndex(BaseCourseIndex, indexes.Indexable):
image_url = indexes.CharField(model_attr='image_url', null=True) image_url = indexes.CharField(model_attr='image_url', null=True)
def _prepare_language(self, language): def _prepare_language(self, language):
return language.name return language.macrolanguage
def prepare_language(self, obj): def prepare_language(self, obj):
if obj.language: if obj.language:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment