Add substitution filter UI support
[sdc.git] / catalog-ui / src / app / ng2 / pages / service-dependencies-editor / service-dependencies-editor.component.ts
index 708742a..003c6dc 100644 (file)
@@ -136,9 +136,11 @@ export class ServiceDependenciesEditorComponent {
             const selectedSourceType: UIDropDownSourceTypesElement = this.sourceTypes.find(
                 (t) => t.value === this.currentRule.sourceName && t.type === this.currentRule.sourceType
             );
-            this.listOfSourceOptions = selectedSourceType.options || [];
-            this.assignedValueLabel = selectedSourceType.assignedLabel || this.SOURCE_TYPES.STATIC.label;
-            this.filterOptionsByType();
+            if(selectedSourceType) {
+                this.listOfSourceOptions = selectedSourceType.options || [];
+                this.assignedValueLabel = selectedSourceType.assignedLabel || this.SOURCE_TYPES.STATIC.label;
+                this.filterOptionsByType();
+            }
         }
     }