1
0
mirror of https://github.com/morris/vanilla-todo.git synced 2025-08-20 12:51:43 +02:00

don't connect to dev server when automated

This commit is contained in:
Morris Brodersen
2023-11-24 17:40:52 +01:00
parent 1e3fb5d9d3
commit cbf6d0e178

View File

@@ -1,9 +1,10 @@
/* eslint-disable no-console */ /* eslint-disable no-console */
const socket = new WebSocket( if (!navigator.webdriver) {
const socket = new WebSocket(
`${(location.protocol === 'http:' ? 'ws://' : 'wss://') + location.host}/`, `${(location.protocol === 'http:' ? 'ws://' : 'wss://') + location.host}/`,
); );
socket.addEventListener('message', (message) => { socket.addEventListener('message', (message) => {
if (!message.data) return; if (!message.data) return;
const data = JSON.parse(message.data); const data = JSON.parse(message.data);
@@ -28,8 +29,9 @@ socket.addEventListener('message', (message) => {
// otherwise, reload page // otherwise, reload page
if (reload) location.reload(); if (reload) location.reload();
}); });
socket.addEventListener('close', () => { socket.addEventListener('close', () => {
console.warn('Development server disconnected'); console.warn('Development server disconnected');
}); });
}