From 871facdeebf4d31f326f6d8cc78956d1faee90ed Mon Sep 17 00:00:00 2001 From: "Olabarrieta Palacios, Ignacio" <ignacio.olabarrieta@tecnalia.com> Date: Tue, 29 Nov 2022 09:31:03 +0100 Subject: [PATCH] a --- .../noise-comp/noise-comp.component.ts | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/src/app/pages/tecnalia-module/noise-comp/noise-comp.component.ts b/src/app/pages/tecnalia-module/noise-comp/noise-comp.component.ts index 52556c77..f6ac20b3 100644 --- a/src/app/pages/tecnalia-module/noise-comp/noise-comp.component.ts +++ b/src/app/pages/tecnalia-module/noise-comp/noise-comp.component.ts @@ -291,19 +291,21 @@ export class NoiseCompComponent implements OnInit { getNewGeoJSONS0(data,ttype){ var select = document.getElementById("newgeojson_combo"); select.innerHTML = ""; - console.log('getNewGeoJSONS0::: data='+JSON.stringify(data)); - this.newgeojson_names = []; - for(var i = 0; i < data.length; i++) { - console.log("getNewGeoJSONS0::: data["+i+"]="+JSON.stringify(data[i])); - var opt = data[i]; - var el = document.createElement("option"); - el.textContent = i+": "+opt["name"]; - this.newgeojson_names.push(opt["name"]); - this.newgeojsons.push(opt); - el.value = i+""; - console.log("getNewGeoJSONS0::: value="+el.value); - select.appendChild(el); - }; + if ( data != null ){ + console.log('getNewGeoJSONS0::: data='+JSON.stringify(data)); + this.newgeojson_names = []; + for(var i = 0; i < data.length; i++) { + console.log("getNewGeoJSONS0::: data["+i+"]="+JSON.stringify(data[i])); + var opt = data[i]; + var el = document.createElement("option"); + el.textContent = i+": "+opt["name"]; + this.newgeojson_names.push(opt["name"]); + this.newgeojsons.push(opt); + el.value = i+""; + console.log("getNewGeoJSONS0::: value="+el.value); + select.appendChild(el); + }; + } if ( ttype === 1 ){ this.getMapsFromDB(ttype); } -- GitLab