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

tenthe pushed a commit to branch fix-adapter-empty-script-config
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit a296e987331e852ffb01c8fc74484155dff69c31
Author: Philipp Zehnder <[email protected]>
AuthorDate: Tue May 12 11:40:08 2026 +0200

    fix: preserve adapter transformation config with empty script
---
 .../adapter-configuration/adapter-configuration.component.ts         | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/ui/src/app/connect/components/adapter-configuration/adapter-configuration.component.ts
 
b/ui/src/app/connect/components/adapter-configuration/adapter-configuration.component.ts
index a2ca4d2c48..5d964b2221 100644
--- 
a/ui/src/app/connect/components/adapter-configuration/adapter-configuration.component.ts
+++ 
b/ui/src/app/connect/components/adapter-configuration/adapter-configuration.component.ts
@@ -88,7 +88,10 @@ export class AdapterConfigurationComponent implements 
OnInit, OnDestroy {
             ? this.translate.instant('Edit adapter: ') + this.displayName
             : this.translate.instant('New adapter: ') + this.displayName;
 
-        if (!this.adapterDescription.transformationConfig?.script) {
+        if (
+            !this.adapterDescription.transformationConfig ||
+            this.adapterDescription.transformationConfig.script === undefined
+        ) {
             this.adapterDescription.transformationConfig = {
                 inputs: [],
                 language: 'javascript',

Reply via email to