diff --git a/openedx/core/djangoapps/api_admin/views.py b/openedx/core/djangoapps/api_admin/views.py index 1dfafeb65d..e758b233f9 100644 --- a/openedx/core/djangoapps/api_admin/views.py +++ b/openedx/core/djangoapps/api_admin/views.py @@ -218,7 +218,7 @@ class CatalogEditView(CatalogApiMixin, View): response = client.catalogs(catalog_id).get() catalog = Catalog(attributes=response) return render_to_response(self.template_name, self.get_context_data(catalog, form, client), status=400) - catalog = client.catalogs(catalog_id).patch(form.instance.attributes) + catalog = client.catalogs(catalog_id).patch(form.cleaned_data) return redirect(reverse('api_admin:catalog-edit', kwargs={'catalog_id': catalog['id']}))