Merge pull request 'master' (#392) from master into Docker
Reviewed-on: SGD-Nord/konova#392
This commit is contained in:
		
						commit
						416cad1c8f
					
				@ -275,4 +275,7 @@ Similar to bootstraps 'shadow-lg'
 | 
			
		||||
}
 | 
			
		||||
.tree-label.badge{
 | 
			
		||||
    font-size: 90%;
 | 
			
		||||
}
 | 
			
		||||
.alert{
 | 
			
		||||
    margin-bottom: 0 !important;
 | 
			
		||||
}
 | 
			
		||||
@ -93,14 +93,23 @@ class ClientProxyParcelWFS(BaseClientProxyView):
 | 
			
		||||
        auth = HTTPDigestAuth(CLIENT_PROXY_AUTH_USER, CLIENT_PROXY_AUTH_PASSWORD)
 | 
			
		||||
 | 
			
		||||
        content, response_code = self.perform_url_call(url, auth=auth)
 | 
			
		||||
        body = json.loads(content)
 | 
			
		||||
        error_detected = response_code != 200
 | 
			
		||||
        error_code = f"response code:{response_code}"
 | 
			
		||||
        try:
 | 
			
		||||
            body = json.loads(content)
 | 
			
		||||
        except JSONDecodeError:
 | 
			
		||||
            body = {}
 | 
			
		||||
            error_code = "json invalid"
 | 
			
		||||
            error_detected = True
 | 
			
		||||
 | 
			
		||||
        body["crs"] = {
 | 
			
		||||
            "type": "name",
 | 
			
		||||
            "properties": {
 | 
			
		||||
                "name": "urn:ogc:def:crs:EPSG::25832"
 | 
			
		||||
                "name": "urn:ogc:def:crs:EPSG::25832",
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        if response_code != 200:
 | 
			
		||||
        if error_detected:
 | 
			
		||||
            body["crs"]["properties"]["msg"] = f"Error detected ({error_code})"
 | 
			
		||||
            return JsonResponse({
 | 
			
		||||
                "status_code": response_code,
 | 
			
		||||
                "content": body,
 | 
			
		||||
 | 
			
		||||
@ -27,7 +27,18 @@
 | 
			
		||||
    <div class="col">
 | 
			
		||||
        {% for message in messages %}
 | 
			
		||||
        <div class="row alert alert-{{ message.tags }}">
 | 
			
		||||
            {{ message }}
 | 
			
		||||
            <div>
 | 
			
		||||
                <span class="mr-3">
 | 
			
		||||
                {% if "danger" in message.tags %}
 | 
			
		||||
                    {% fa5_icon 'exclamation' %}
 | 
			
		||||
                {% elif "info" in message.tags %}
 | 
			
		||||
                    {% fa5_icon 'info' %}
 | 
			
		||||
                {% elif "success" in message.tags %}
 | 
			
		||||
                    {% fa5_icon 'check' %}
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                </span>
 | 
			
		||||
                {{ message }}
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
@ -23,13 +23,22 @@
 | 
			
		||||
        {% endblock %}
 | 
			
		||||
    </header>
 | 
			
		||||
    <div class="container-fluid mt-3 px-5">
 | 
			
		||||
        <div class="">
 | 
			
		||||
        {% for message in messages %}
 | 
			
		||||
            <div class="row alert alert-{{ message.tags }}">
 | 
			
		||||
        <div class="row alert alert-{{ message.tags }}">
 | 
			
		||||
            <div>
 | 
			
		||||
                <span class="mr-3">
 | 
			
		||||
                {% if "danger" in message.tags %}
 | 
			
		||||
                    {% fa5_icon 'exclamation' %}
 | 
			
		||||
                {% elif "info" in message.tags %}
 | 
			
		||||
                    {% fa5_icon 'info' %}
 | 
			
		||||
                {% elif "success" in message.tags %}
 | 
			
		||||
                    {% fa5_icon 'check' %}
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                </span>
 | 
			
		||||
                {{ message }}
 | 
			
		||||
            </div>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
        </div>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
 | 
			
		||||
        {% block body %}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user