Skip to content

Commit 1690758

Browse files
committed
Fix PersistenceApplicationBuilder
If build call is performed over the WorkflowApplication.Builder, the persitence listener is not added
1 parent 30d03a3 commit 1690758

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

impl/persistence/api/src/main/java/io/serverlessworkflow/impl/persistence/PersistenceApplicationBuilder.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,14 @@ public static PersistenceApplicationBuilder builder(
2525
return new PersistenceApplicationBuilder(builder, writer);
2626
}
2727

28-
private final PersistenceInstanceWriter writer;
2928
private final WorkflowApplication.Builder appBuilder;
3029

3130
protected PersistenceApplicationBuilder(Builder appBuilder, PersistenceInstanceWriter writer) {
3231
this.appBuilder = appBuilder;
33-
this.writer = writer;
32+
appBuilder.withListener(new WorkflowPersistenceListener(writer));
3433
}
3534

3635
public WorkflowApplication build() {
37-
appBuilder.withListener(new WorkflowPersistenceListener(writer));
3836
return appBuilder.build();
3937
}
4038
}

0 commit comments

Comments
 (0)