Bugfixes for December 2018
[so.git] / bpmn / so-bpmn-tasks / src / main / java / org / onap / so / bpmn / infrastructure / sdnc / tasks / SDNCQueryTasks.java
index 4506699..81ebfb1 100644 (file)
@@ -75,7 +75,9 @@ public class SDNCQueryTasks {
                                + genericVnf.getVnfId() + "/vnf-data/vf-modules/vf-module/"
                                + vfModule.getVfModuleId() + "/vf-module-data/vf-module-topology/";
                try {
-                       vfModule.setSelflink(selfLink);
+                       if(vfModule.getSelflink() == null || (vfModule.getSelflink() != null && vfModule.getSelflink().isEmpty())) {
+                               vfModule.setSelflink(selfLink);
+                       }
                        if(vfModule.getSelflink() != null && !vfModule.getSelflink().isEmpty()) {       
                                String response = sdncVfModuleResources.queryVfModule(vfModule);                
                                execution.setVariable("SDNCQueryResponse_" + vfModule.getVfModuleId(), response);