Skip to content

Commit 534526e

Browse files
dbeaver/pro#6775 AI functions API (#3712)
Co-authored-by: Matvey16 <[email protected]>
1 parent 2d6ebd9 commit 534526e

File tree

4 files changed

+5
-28
lines changed

4 files changed

+5
-28
lines changed

server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebHttpRequestInfo.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@
1818

1919
import jakarta.servlet.http.HttpServletRequest;
2020
import org.jkiss.code.Nullable;
21+
import org.jkiss.utils.HttpConstants;
2122

2223
public class WebHttpRequestInfo {
23-
public static final String USER_AGENT = "User-Agent";
24+
public static final String USER_AGENT = HttpConstants.HEADER_USER_AGENT;
2425

2526
@Nullable
2627
private final String id;

server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/server/HttpConstants.java

Lines changed: 0 additions & 24 deletions
This file was deleted.

server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLEndpoint.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import io.cloudbeaver.model.apilog.ApiCallInterceptor;
3333
import io.cloudbeaver.model.session.WebSession;
3434
import io.cloudbeaver.registry.WebServiceRegistry;
35-
import io.cloudbeaver.server.HttpConstants;
3635
import io.cloudbeaver.server.WebAppUtils;
3736
import io.cloudbeaver.service.DBWBindingContext;
3837
import io.cloudbeaver.service.DBWServiceBindingGraphQL;
@@ -46,6 +45,7 @@
4645
import org.jkiss.dbeaver.Log;
4746
import org.jkiss.dbeaver.model.data.json.JSONUtils;
4847
import org.jkiss.utils.CommonUtils;
48+
import org.jkiss.utils.HttpConstants;
4949
import org.jkiss.utils.IOUtils;
5050

5151
import java.io.IOException;
@@ -146,7 +146,7 @@ private void setDevelHeaders(HttpServletRequest request, HttpServletResponse res
146146
@Override
147147
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException {
148148
String contentType = request.getContentType();
149-
if (CommonUtils.isEmpty(contentType) || !contentType.startsWith(HttpConstants.TYPE_JSON)) {
149+
if (CommonUtils.isEmpty(contentType) || !contentType.startsWith(HttpConstants.CONTENT_TYPE_JSON)) {
150150
String error = "Bad request," + (CommonUtils.isEmpty(contentType)
151151
? " content type is missing"
152152
: " incorrect content type:" + contentType);

server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/websockets/CBWebSocketServerConfigurator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
import io.cloudbeaver.model.session.WebHeadlessSession;
2020
import io.cloudbeaver.model.session.WebHttpRequestInfo;
21-
import io.cloudbeaver.server.HttpConstants;
2221
import io.cloudbeaver.server.WebAppSessionManager;
2322
import jakarta.servlet.http.HttpSession;
2423
import jakarta.websocket.HandshakeResponse;
@@ -33,6 +32,7 @@
3332
import org.jkiss.dbeaver.model.security.exception.SMAccessTokenExpiredException;
3433
import org.jkiss.dbeaver.model.websocket.WSConstants;
3534
import org.jkiss.utils.CommonUtils;
35+
import org.jkiss.utils.HttpConstants;
3636
import org.jkiss.utils.WSClientUtils;
3737

3838
import java.util.List;

0 commit comments

Comments
 (0)