X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Flibraries%2Fmodel%2FDescriptorModelSerializer.js;h=449f0a36ee488b50d1e01067147ec0e5a3206a5f;hb=6620bca06b9874e68e8bc11ce28b7a6eeda5cc03;hp=8ce90cf15348a395dff4485e8485fd5720487737;hpb=3313f43da5ff25569f4d4115240bad1b457a05b9;p=osm%2FUI.git 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); + } } };