From d2c97d6402588d320b143cf16474ff065af5400d Mon Sep 17 00:00:00 2001 From: Saleem Latif Date: Wed, 11 Apr 2018 14:49:03 +0500 Subject: [PATCH] Fix 500 error when adding viewers to catalog. --- openedx/core/djangoapps/api_admin/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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']}))