diff --git a/datalets/datasetexplorer-datalet/js/buildtreemap2.js b/datalets/datasetexplorer-datalet/js/buildtreemap2.js index 4ce6e14..aa26769 100755 --- a/datalets/datasetexplorer-datalet/js/buildtreemap2.js +++ b/datalets/datasetexplorer-datalet/js/buildtreemap2.js @@ -142,7 +142,7 @@ function build2(root, meta, place_holder, select_listener, width, height) { var data = ["", d.name, d.color, "", "", d.value, ""]; console.log(d); data[2] = ["#000000"]; - var id = d.name.split(':')[1]; + var id = (d.name) ? d.name.split(':')[1] : undefined; if (d.depth == 1) { // FIRST LVL data[0] = "first"; @@ -272,7 +272,7 @@ function build2(root, meta, place_holder, select_listener, width, height) { d.each(function(){ var text = d3.select(this), d = text[0][0].__data__, - name = checkProviderName(d.name.trim()); + name = (d.name) ? checkProviderName(d.name.trim()) : ""; words = name.search(/\s+/) >= 0 ? name.split(/\s+/).reverse() : [name], word = words.pop(), line = [word],