From 0544c067058e3ec5dd22af695aeb682494a49e0c Mon Sep 17 00:00:00 2001 From: Attiya Ishaque Date: Wed, 31 May 2023 18:12:29 +0500 Subject: [PATCH] fix: fix empty list as default value for extended_profile (#32323) --- openedx/core/djangoapps/user_authn/api/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openedx/core/djangoapps/user_authn/api/views.py b/openedx/core/djangoapps/user_authn/api/views.py index 2fbc014f52..b1f4304070 100644 --- a/openedx/core/djangoapps/user_authn/api/views.py +++ b/openedx/core/djangoapps/user_authn/api/views.py @@ -69,9 +69,10 @@ class MFEContextView(APIView): optional_fields = RegistrationFieldsContext('optional').get_fields() if optional_fields: + extended_profile_fields = configuration_helpers.get_value('extended_profile_fields') context['optional_fields'].update({ 'fields': optional_fields, - 'extended_profile': configuration_helpers.get_value('extended_profile_fields', []), + 'extended_profile': extended_profile_fields if extended_profile_fields else [] }) return Response(