From f471b62d47fbb6e346a2db320e160a267053b448 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Tue, 18 Oct 2022 15:27:08 +0200
Subject: [PATCH] FIX: missing lat or long values do no longer cause an error

---
 src/core/js/ext_map.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/js/ext_map.js b/src/core/js/ext_map.js
index 39e6d510..bac14e71 100644
--- a/src/core/js/ext_map.js
+++ b/src/core/js/ext_map.js
@@ -1585,7 +1585,7 @@ var caosdb_map = new function () {
                 var lat_vals = getProperty(map_entity, datamodel.lat);
                 var lng_vals = getProperty(map_entity, datamodel.lng);
 
-                if (!lng_vals || !lng_vals) {
+                if (!lng_vals || !lng_vals || lng_vals == "undefined" || lng_vals== "undefined") {
                     logger.debug("undefined latitude or longitude",
                         map_entity, lat_vals, lng_vals);
                     continue;
-- 
GitLab