reduce unneeded requests to web-auth-requests/stream

This commit is contained in:
Eugene 2025-05-23 12:46:21 +02:00
parent c315c72bc2
commit 76c6c5440d
No known key found for this signature in database
GPG key ID: 5896FCBBDD1CF4F4

View file

@ -20,7 +20,6 @@
async function init () {
await serverInfoPromise
reloadWebAuthRequests()
}
function onPageResume () {
@ -87,11 +86,14 @@
} catch {
// ignore
}
socket = new WebSocket(`wss://${location.host}/@warpgate/api/auth/web-auth-requests/stream`)
socket.addEventListener('message', () => {
socket = null
if ($serverInfo?.username) {
socket = new WebSocket(`wss://${location.host}/@warpgate/api/auth/web-auth-requests/stream`)
socket.addEventListener('message', () => {
reloadWebAuthRequests()
})
reloadWebAuthRequests()
})
reloadWebAuthRequests()
}
})
</script>