diff --git a/lib/www/client/source/src/views/Map.vue b/lib/www/client/source/src/views/Map.vue index cacb743..f3aa989 100644 --- a/lib/www/client/source/src/views/Map.vue +++ b/lib/www/client/source/src/views/Map.vue @@ -521,9 +521,9 @@ export default { l.layer.lastRequestURL = url; } else { - console.warn(`Too much data from ${url} (${layer.features.length ?? layer.length} ≥ ${limit} features)`); + console.warn(`Too much data from ${url} (${layer.features?.length ?? layer.length} ≥ ${limit} features)`); - this.showSnack([`Layer ‘${l.layer.options.userLayerName}’ is too large: ${layer.features.length ?? layer.length} features; maximum is ${limit}`, "error"]); + this.showSnack([`Layer ‘${l.layer.options.userLayerName}’ is too large: ${layer.features?.length ?? layer.length} features; maximum is ${limit}`, "error"]); } }) .finally( () => {