X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Flibraries%2Fmodel%2FDescriptorModelSerializer.js;h=449f0a36ee488b50d1e01067147ec0e5a3206a5f;hp=8ce90cf15348a395dff4485e8485fd5720487737;hb=1065d361f1c1b0c4f1334efe736f2e6e940e7035;hpb=0a464389eabb51c9502a112e03b09a53a55b85c9 diff --git a/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelSerializer.js b/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelSerializer.js index 8ce90cf15..449f0a36e 100644 --- a/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelSerializer.js +++ b/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelSerializer.js @@ -29,6 +29,7 @@ let nsdFields = null; let vldFields = null; let vnfdFields = null; let cvnfdFields = null; +let configParameterMapFields = null; @@ -197,6 +198,13 @@ const DescriptorModelSerializer = { const confd = _.omit(copy, ['uiState']); return cleanEmptyTopKeys(confd); } + }, + 'config-parameter-map': { + serialize(configParameterMap) { + //vnfapMapFields + if(!configParameterMapFields) configParameterMapFields = DescriptorModelMetaFactory.getModelFieldNamesForType('nsd.config-parameter-map'); + return _.pick(configParameterMap, configParameterMapFields); + } } };