X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2FrecordViewer%2FrecordViewStore.js;h=b9fded5475189da398d72aab9654d3ed9d185e70;hb=9a546bd5bcb6db7488f6a4059a356d8beb9b5b11;hp=fbdae39e09fa0d116e836a0f2445040b9e39f35c;hpb=e29efc315df33d546237e270470916e26df391d6;p=osm%2FUI.git diff --git a/skyquake/plugins/launchpad/src/recordViewer/recordViewStore.js b/skyquake/plugins/launchpad/src/recordViewer/recordViewStore.js index fbdae39e0..b9fded547 100644 --- a/skyquake/plugins/launchpad/src/recordViewer/recordViewStore.js +++ b/skyquake/plugins/launchpad/src/recordViewer/recordViewStore.js @@ -192,12 +192,23 @@ class RecordViewStore { let parameterList = []; const filterAndAddByValue = (paramObj) => { + let nameValuePair = null; + if (paramObj['value'] != undefined) { - parameterList.push({ + nameValuePair = { name: paramObj.name, value: paramObj.value - }); + }; + } else if (paramObj['default-value'] != undefined) { + nameValuePair = { + name: paramObj.name, + value: paramObj['default-value'] + } } + if (nameValuePair) { + parameterList.push(nameValuePair); + } + return paramObj['value'] != undefined; } @@ -328,7 +339,6 @@ class RecordViewStore { triggerEditVirtualLink(params) { this.editVirtualLink(params); } - }