X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2Flaunchpad_card%2FnsrConfigPrimitives.jsx;h=acafdd08ead9ad06c31225847b0587c2bde5e336;hb=refs%2Fheads%2Frift300;hp=b44b3d94bef01d26b94573479258281139ae0bfb;hpb=e29efc315df33d546237e270470916e26df391d6;p=osm%2FUI.git diff --git a/skyquake/plugins/launchpad/src/launchpad_card/nsrConfigPrimitives.jsx b/skyquake/plugins/launchpad/src/launchpad_card/nsrConfigPrimitives.jsx index b44b3d94b..acafdd08e 100644 --- a/skyquake/plugins/launchpad/src/launchpad_card/nsrConfigPrimitives.jsx +++ b/skyquake/plugins/launchpad/src/launchpad_card/nsrConfigPrimitives.jsx @@ -1,6 +1,6 @@ /* - * + * * Copyright 2016 RIFT.IO Inc * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -43,7 +43,7 @@ class NsrConfigPrimitives extends React.Component { vnfrConfigPrimitive.name = vnfr['short-name']; vnfrConfigPrimitive['vnfr-id-ref'] = vnfr['id']; //input references - let configPrimitives = vnfr['vnf-configuration']['service-primitive']; + let configPrimitives = vnfr['vnf-configuration'] && vnfr['vnf-configuration']['service-primitive']; //input references by key let vnfrConfigPrimitives = {} @@ -162,6 +162,7 @@ class NsrConfigPrimitives extends React.Component { } constructConfigPrimitiveTabs = (tabList, tabPanels) => { let self = this; + const hasAccess = self.props.hasAccess; let defaultFromRpc = ''; //coded here for dev purposes let mandatoryFieldValue = 'true'; @@ -307,7 +308,11 @@ class NsrConfigPrimitives extends React.Component { ) })} -