You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ze...@apache.org on 2024/08/13 19:29:32 UTC

(streampipes) 01/02: feat(#3112): Remove empty lines

This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a commit to branch 3112-opc-ua-multi-node-selection-editor
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit d917cd567e4521ae37a69db85edf3fa4f2f2e8a4
Author: Philipp Zehnder <te...@users.noreply.github.com>
AuthorDate: Tue Aug 13 14:49:32 2024 +0200

    feat(#3112): Remove empty lines
---
 .../static-tree-input-text-editor.component.ts                      | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts b/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
index 0dfcc08ffd..66ba60a724 100644
--- a/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
+++ b/ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
@@ -68,8 +68,10 @@ export class StaticTreeInputTextEditorComponent implements OnInit {
     }
 
     onTextChange(value: string): void {
-        const lines = value.split('\n').filter(line => !line.startsWith('#'));
-        this.staticProperty.selectedNodesInternalNames = lines;
+        this.staticProperty.selectedNodesInternalNames = value
+            .split('\n')
+            // remove empty lines and comments starting with #
+            .filter(line => line.trim() !== '' && !line.startsWith('#'));
         this.performValidationEmitter.emit();
     }
 }