From b8a7db49d201d907d418f500fe1a2645665fe599 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Mon, 6 Dec 2021 21:51:01 +0100
Subject: [PATCH] WIP: fix createXML

---
 src/core/js/caosdb.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/core/js/caosdb.js b/src/core/js/caosdb.js
index 3ecbc58f..142a8255 100644
--- a/src/core/js/caosdb.js
+++ b/src/core/js/caosdb.js
@@ -550,12 +550,13 @@ function getPropertyFromElement(propertyelement, names = undefined) {
     let dtel = propertyelement.getElementsByClassName("caosdb-property-datatype")[0];
     let idel = propertyelement.getElementsByClassName("caosdb-property-id")[0];
     let unitel = valel.getElementsByClassName("caosdb-unit")[0];
+    const descel = propertyelement.getElementsByClassName("caosdb-property-description")[0];
 
     property.html = propertyelement;
     // name
     property.name = getPropertyName(propertyelement);
     // description
-    property.description = propertyelement.getElementsByClassName("caosdb-property-description")[0];
+    property.description = desc ? desc.textContent : undefined;
 
 
     // id
-- 
GitLab