Fix undeclarePropertiesAsInput in UI after Service Import 79/133579/2
authorKrupaNagabhushan <krupa.nagabhushan@est.tech>
Wed, 8 Mar 2023 10:18:49 +0000 (10:18 +0000)
committerVasyl Razinkov <vasyl.razinkov@est.tech>
Wed, 8 Mar 2023 18:04:44 +0000 (18:04 +0000)
Issue-ID: SDC-4428
Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
Change-Id: I8cf97b676e82db135b8850bea0efa23d562f38af

catalog-be/src/main/java/org/openecomp/sdc/be/components/property/DefaultPropertyDeclarator.java

index f3cafd7..eba66d2 100644 (file)
@@ -479,6 +479,9 @@ public abstract class DefaultPropertyDeclarator<PROPERTYOWNER extends Properties
             op.ifPresent(getInputsValues::remove);
         }
         inputValue.setGetInputValues(getInputsValues);
+        if (CollectionUtils.isEmpty(inputValue.getGetInputValues()) && inputValue.getToscaFunction() != null) {
+            inputValue.setToscaFunction(null);
+        }
         return deleteEither;
     }