X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2FrecordViewer%2FrecordViewStore.js;h=b9fded5475189da398d72aab9654d3ed9d185e70;hp=589af02cac72d8689f46938dea1c401cc4c55a0d;hb=d58f65f890e6fb214c9eb03b99fcd432de39b2ef;hpb=d0c810e852f84807c7588f424648bca6059edc5c;ds=sidebyside diff --git a/skyquake/plugins/launchpad/src/recordViewer/recordViewStore.js b/skyquake/plugins/launchpad/src/recordViewer/recordViewStore.js index 589af02ca..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; }