diff --git a/openstack_dashboard/api/rest/glance.py b/openstack_dashboard/api/rest/glance.py index 5d875ed523..406f204891 100644 --- a/openstack_dashboard/api/rest/glance.py +++ b/openstack_dashboard/api/rest/glance.py @@ -105,6 +105,9 @@ class ImageProperties(generic.View): This method returns HTTP 204 (no content) on success. """ + if "os_hidden" in request.DATA['updated']: + request.DATA['updated']['os_hidden'] = ( + request.DATA['updated']['os_hidden'] == "true") api.glance.image_update_properties( request, image_id, request.DATA.get('removed'), **request.DATA['updated']