diff --git a/geonode/qgis_server/tests/test_views.py b/geonode/qgis_server/tests/test_views.py index 0b8d3bfa718..f1e0fe10e1e 100644 --- a/geonode/qgis_server/tests/test_views.py +++ b/geonode/qgis_server/tests/test_views.py @@ -198,7 +198,7 @@ def test_ogc_specific_layer(self): 'style_name': 'default' })) self.assertEqual(response.status_code, 200) - self.assertEqual(response.get('Content-Type'), 'text/xml') + self.assertEqual(response.get('Content-Type'), 'text/vnd.qt.qml') # Set thumbnail from viewed bbox response = self.client.get( diff --git a/geonode/qgis_server/views.py b/geonode/qgis_server/views.py index cd18b40bfe9..fc10b8e6f3f 100644 --- a/geonode/qgis_server/views.py +++ b/geonode/qgis_server/views.py @@ -618,7 +618,7 @@ def qml_style(request, layername, style_name=None): response = requests.get(style_url) if response.status_code == 200: response = HttpResponse( - response.content, content_type='text/xml') + response.content, content_type='text/vnd.qt.qml') response[ 'Content-Disposition'] = 'attachment; filename=%s.qml' % ( style_name, )