Skip to content

Commit

Permalink
fix(ui): Socket Panel > Socket.IO > query string is not appended to c…
Browse files Browse the repository at this point in the history
…onnection url when path is present
  • Loading branch information
flawiddsouza committed May 21, 2024
1 parent a5c0bb9 commit 6ab2530
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions packages/ui/src/components/SocketPanel.vue
Original file line number Diff line number Diff line change
Expand Up @@ -343,21 +343,28 @@ async function connect(client: Client) {
} else if (client.type.startsWith('Socket.IO')) {
const parsedUrl = new URL(clientUrlWithEnvironmentVariablesSubtituted)
let mainUrl = parsedUrl.origin
if(parsedUrl.search) {
mainUrl += parsedUrl.search
}
if (client.type === 'Socket.IO-v2') {
sockets[activeTab.value._id + '-' + client.id] = ioV2(parsedUrl.origin, {
sockets[activeTab.value._id + '-' + client.id] = ioV2(mainUrl, {
path: parsedUrl.pathname === '/' ? '/socket.io/' : parsedUrl.pathname,
})
}
if (client.type === 'Socket.IO-v3') {
sockets[activeTab.value._id + '-' + client.id] = ioV3(parsedUrl.origin, {
sockets[activeTab.value._id + '-' + client.id] = ioV3(mainUrl, {
path: parsedUrl.pathname === '/' ? '/socket.io/' : parsedUrl.pathname,
reconnection: false,
})
}
if (client.type === 'Socket.IO') {
sockets[activeTab.value._id + '-' + client.id] = ioV4(parsedUrl.origin, {
sockets[activeTab.value._id + '-' + client.id] = ioV4(mainUrl, {
path: parsedUrl.pathname === '/' ? '/socket.io/' : parsedUrl.pathname,
reconnection: false,
})
Expand Down

0 comments on commit 6ab2530

Please sign in to comment.