From 7b432399a536e88fff1d4deb86eb372e26de7879 Mon Sep 17 00:00:00 2001 From: "amiya.ranjan" Date: Thu, 13 Mar 2025 00:34:42 +0530 Subject: [PATCH] Bug fixed: https://github.com/CodePhiliaX/Chat2DB/issues/1677 --- .../ai/chat2db/server/web/api/http/GatewayClientService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/http/GatewayClientService.java b/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/http/GatewayClientService.java index 05cb3679d..839f130b5 100644 --- a/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/http/GatewayClientService.java +++ b/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/http/GatewayClientService.java @@ -33,6 +33,11 @@ public class GatewayClientService { * @return */ public DataResult getLoginQrCode() { + if (chat2dbProperties == null || chat2dbProperties.getGateway() == null + || chat2dbProperties.getGateway().getBaseUrl() == null) { + throw new IllegalStateException("Gateway base URL is not configured properly."); + } + DataResult result = Forest.get(chat2dbProperties.getGateway().getBaseUrl() + "/api/client/loginQrCode") .connectTimeout(Duration.ofMillis(5000)) .readTimeout(Duration.ofMillis(10000))