diff --git a/app/templates/WmtsCapabilities.xml.jinja b/app/templates/WmtsCapabilities.xml.jinja index 917235e..1ec291c 100644 --- a/app/templates/WmtsCapabilities.xml.jinja +++ b/app/templates/WmtsCapabilities.xml.jinja @@ -8,8 +8,8 @@ version="1.0.0"> {% include 'StandardHeader.xml.jinja' +%} - {% set key_value_lang = '' if is_default_lang == "True" else '?lang=%s' % language %} - {% set url_path_epsg = '' if is_default_epsg == "True" else 'EPSG/%s/' % epsg %} + {% set key_value_lang = '' if is_default_lang == True else '?lang=%s' % language %} + {% set url_path_epsg = '' if is_default_epsg == True else 'EPSG/%s/' % epsg %} diff --git a/app/views.py b/app/views.py index 32e1bfd..9986776 100644 --- a/app/views.py +++ b/app/views.py @@ -27,9 +27,8 @@ class GetCapabilities(View): # pylint: disable=arguments-differ def dispatch_request(self, version, epsg=None, lang=None): validate_version() - is_default_epsg = (epsg is None) - is_default_lang = (lang is None) - + is_default_epsg = (epsg is None and request.args.get('epsg') is None) + is_default_lang = (lang is None and request.args.get('lang') is None) epsg, lang = self.get_and_validate_args(epsg, lang) context = self.get_context(