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

SvenO3 pushed a commit to branch 
fix-adapter-script-migration-for-file-stream-adapter
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to 
refs/heads/fix-adapter-script-migration-for-file-stream-adapter by this push:
     new 8ddd317b27 Update transformation config defaults
8ddd317b27 is described below

commit 8ddd317b27de08c2e11a495dffd2f6b743c1f7dd
Author: Sven Oehler <[email protected]>
AuthorDate: Thu Jul 23 14:32:42 2026 +0200

    Update transformation config defaults
---
 .../apache/streampipes/model/connect/TransformationConfig.java   | 9 ++++++---
 .../core/migrations/v099/MigrateAdaptersToUseScriptTest.java     | 1 +
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git 
a/streampipes-model/src/main/java/org/apache/streampipes/model/connect/TransformationConfig.java
 
b/streampipes-model/src/main/java/org/apache/streampipes/model/connect/TransformationConfig.java
index 798d6a3d92..1e06253a56 100644
--- 
a/streampipes-model/src/main/java/org/apache/streampipes/model/connect/TransformationConfig.java
+++ 
b/streampipes-model/src/main/java/org/apache/streampipes/model/connect/TransformationConfig.java
@@ -41,9 +41,12 @@ public class TransformationConfig {
   public TransformationConfig() {
     this.inputs = new ArrayList<>();
     this.outputs = new ArrayList<>();
-    this.scriptActive = false;
-    this.language = DEFAULT_LANGUAGE;
-    this.script = DEFAULT_SCRIPT;
+  }
+
+  public static TransformationConfig withDefaultScript() {
+    var config = new TransformationConfig();
+    config.applyScriptDefaults();
+    return config;
   }
 
   public void applyScriptDefaults() {
diff --git 
a/streampipes-service-core/src/test/java/org/apache/streampipes/service/core/migrations/v099/MigrateAdaptersToUseScriptTest.java
 
b/streampipes-service-core/src/test/java/org/apache/streampipes/service/core/migrations/v099/MigrateAdaptersToUseScriptTest.java
index ea72318a01..0fb5362eeb 100644
--- 
a/streampipes-service-core/src/test/java/org/apache/streampipes/service/core/migrations/v099/MigrateAdaptersToUseScriptTest.java
+++ 
b/streampipes-service-core/src/test/java/org/apache/streampipes/service/core/migrations/v099/MigrateAdaptersToUseScriptTest.java
@@ -88,6 +88,7 @@ class MigrateAdaptersToUseScriptTest {
   @Test
   void shouldExecute_ReturnsTrue_WhenAdapterHasLegacyRulesAndDefaultScript() {
     var adapter = createBaseAdapter(new RenameRuleDescription("old", "new"));
+    adapter.setTransformationConfig(TransformationConfig.withDefaultScript());
 
     when(mockStorage.findAll()).thenReturn(List.of(adapter));
 

Reply via email to