refactor: clean up apiBaseUrl handling in config merging

This commit is contained in:
mlogclub
2026-04-24 22:32:34 +08:00
parent add8cbfd89
commit 6ffbbb04ae
3 changed files with 11 additions and 9 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ export type ImRealtimeEnvelope = {
export function createImRealtimeConnection() {
const config = readKefuWidgetConfig()
const apiBaseUrl = (config.apiBaseUrl || config.baseUrl || "").trim()
const apiBaseUrl = (config.apiBaseUrl || "").trim()
const baseUrl = apiBaseUrl
? apiBaseUrl.replace(/^http/, "ws").replace(/\/$/, "")
: createWebSocketBaseUrl()