diff --git a/bot-core/bot-core-quarkus/src/main/java/dev/struchkov/godfather/quarkus/core/GeneralAutoResponder.java b/bot-core/bot-core-quarkus/src/main/java/dev/struchkov/godfather/quarkus/core/GeneralAutoResponder.java index 5df59cd..8899aec 100644 --- a/bot-core/bot-core-quarkus/src/main/java/dev/struchkov/godfather/quarkus/core/GeneralAutoResponder.java +++ b/bot-core/bot-core-quarkus/src/main/java/dev/struchkov/godfather/quarkus/core/GeneralAutoResponder.java @@ -19,6 +19,7 @@ import java.util.List; import java.util.Map; import java.util.Optional; import java.util.Set; +import java.util.function.Function; import java.util.stream.Collectors; import static dev.struchkov.haiti.utils.Checker.checkEmpty; @@ -143,7 +144,9 @@ public class GeneralAutoResponder { v -> getAction(UnitRequest.of(first.get(), unitRequest.getMessage())) ) .onItem().transformToUni( - newRequest -> activeUnitAfter(UnitRequest.of(first.get(), unitRequest.getMessage())) + (Function, Uni>>) newRequest -> { + return activeUnitAfter(UnitRequest.of(newRequest.getUnit(), newRequest.getMessage())); + } ); } }