feat: Add authoring organization logo in API response for all learner enrolled programs (#30139)

This commit is contained in:
Sameen Fatima
2022-03-30 14:09:54 +05:00
committed by GitHub
parent fd60d8c8cf
commit f52c24d445
2 changed files with 8 additions and 2 deletions

View File

@@ -166,7 +166,8 @@ class TestProgramsView(SharedModuleStoreTestCase, ProgramCacheMixin):
title='Journey to cooking',
type='MicroMasters',
authoring_organizations=[{
'key': 'MAX'
'key': 'MAX',
'logo_image_url': 'http://test.org/media/organization/logos/test-logo.png'
}],
)
cls.site = SiteFactory(domain='test.localhost')

View File

@@ -134,7 +134,12 @@ class Programs(APIView):
"""
transformed_authoring_organizations = []
for authoring_organization in authoring_organizations:
transformed_authoring_organizations.append({'key': authoring_organization['key']})
transformed_authoring_organizations.append(
{
'key': authoring_organization['key'],
'logo_image_url': authoring_organization['logo_image_url']
}
)
return transformed_authoring_organizations