Browse Source

refactor: typo correction in websocket connection

Signed-off-by: Pranav C <pranavxc@gmail.com>
pull/1668/head
Pranav C 2 years ago
parent
commit
9ce3f10be0
  1. 30
      packages/nc-gui/plugins/tele.js

30
packages/nc-gui/plugins/tele.js

@ -10,22 +10,24 @@ export default function({
let socket
const init = async(token) => {
if (socket) {
socket.disconnect()
}
const isUrl = $axios.defaults.baseURL.startsWith('http')
const url = isUrl ? $axios.defaults.baseURL : window.location.origin
const path = isUrl ? undefined : ($axios.defaults.baseURL === '..' ? window.location.path.split('/').slice(0, -1).join('/') : $axios.defaults.baseURL)
try {
if (socket) {
socket.disconnect()
}
const isUrl = $axios.defaults.baseURL.startsWith('http')
const url = isUrl ? $axios.defaults.baseURL : window.location.origin
const path = isUrl ? undefined : ($axios.defaults.baseURL === '..' ? window.location.pathname.split('/').slice(0, -1).join('/') : $axios.defaults.baseURL)
socket = io(url, {
path,
extraHeaders: { 'xc-auth': token }
})
socket = io(url, {
path,
extraHeaders: { 'xc-auth': token }
})
socket.on('connect_error', () => {
socket.disconnect()
socket = null
})
socket.on('connect_error', () => {
socket.disconnect()
socket = null
})
} catch { }
}
app.router.onReady(() => {

Loading…
Cancel
Save