Skip to content

Commit 34d67d8

Browse files
committed
Upgrading to latest
1 parent fe2baa1 commit 34d67d8

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ wrapper {
2727

2828
dependencies {
2929
implementation 'org.springframework.boot:spring-boot-starter-webflux'
30-
implementation 'com.unblu.middleware:unblu-middleware-lib:1.8.0'
31-
implementation 'com.unblu.openapi:jersey3-client-v4:8.24.0'
30+
implementation 'com.unblu.middleware:unblu-middleware-lib:1.9.0'
31+
implementation 'com.unblu.openapi:jersey3-client-v4:8.26.2'
3232
implementation 'org.projectlombok:lombok:1.18.34'
3333
annotationProcessor 'org.projectlombok:lombok:1.18.34'
3434

src/main/java/com/unblu/middleware/test/TestMiddlewareService.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import com.unblu.middleware.bots.service.DialogBotService;
55
import com.unblu.middleware.common.entity.ContextSpec;
66
import com.unblu.middleware.webhooks.annotation.UnbluWebhooks;
7-
import com.unblu.middleware.webhooks.service.WebhookHandlerService;
7+
import com.unblu.middleware.webhooks.entity.WebhookHandlerOptions;
8+
import com.unblu.middleware.webhooks.service.WebhookHandler;
89
import com.unblu.webapi.jersey.v4.api.BotsApi;
910
import com.unblu.webapi.jersey.v4.invoker.ApiException;
1011
import com.unblu.webapi.model.v4.*;
@@ -16,7 +17,6 @@
1617
import org.springframework.stereotype.Service;
1718
import reactor.core.publisher.Mono;
1819

19-
import static com.unblu.middleware.common.registry.RequestOrderSpec.canIgnoreOrder;
2020
import static com.unblu.middleware.webhooks.entity.EventName.eventName;
2121

2222
@Service
@@ -28,31 +28,31 @@
2828
})
2929
public class TestMiddlewareService implements ApplicationRunner {
3030

31-
private final WebhookHandlerService webhookHandlerService;
31+
private final WebhookHandler webhookHandler;
3232
private final DialogBotService dialogBotService;
3333
private final BotsApi botsApi;
3434

3535
@Override
3636
public void run(ApplicationArguments args) {
3737
// accept every onboarding offer
3838
dialogBotService.acceptOnboardingOfferIf(_o -> Mono.just(true)
39-
.doOnNext(_r -> log.info("Accepting as usual")));
39+
.doOnNext(_r -> log.info("Accepting as usual")));
4040

4141
// greet the user when a dialog is opened
4242
dialogBotService.onDialogOpen(r ->
43-
Mono.fromRunnable(() -> sendMessage(r.getDialogToken(), "Hello, I am a bot!")));
43+
Mono.fromRunnable(() -> sendMessage(r.getDialogToken(), "Hello, I am a bot!")));
4444

4545
// echo every message back to the user
4646
dialogBotService.onDialogMessage(r ->
47-
Mono.fromRunnable(() -> echoIfSentByVisitor(r)));
47+
Mono.fromRunnable(() -> echoIfSentByVisitor(r)));
4848

4949
// log every message sent anywhere using a webhook handler
50-
webhookHandlerService.onWebhook(eventName("conversation.new_message"), ConversationNewMessageEvent.class,
50+
webhookHandler.onWebhook(eventName("conversation.new_message"), ConversationNewMessageEvent.class,
5151
e -> Mono.fromRunnable(() -> log.info("Message received: {}", e.getConversationMessage().getFallbackText())),
52-
canIgnoreOrder(),
53-
ContextSpec.of(
54-
"conversationId", it -> it.getConversationMessage().getConversationId()
55-
));
52+
WebhookHandlerOptions.contextSpec(
53+
ContextSpec.of(
54+
"conversationId", it -> it.getConversationMessage().getConversationId()
55+
)));
5656
}
5757

5858
private void echoIfSentByVisitor(BotDialogMessageRequest r) {

0 commit comments

Comments
 (0)