Added dynamic ws wss

This commit is contained in:
2025-09-29 16:22:12 +02:00
parent f6926b2230
commit f10ccd0d16

View File

@@ -13,7 +13,9 @@ let socket: WebSocket | undefined;
const connectAsHost = () => {
if (socket !== undefined) return;
socket = new WebSocket(`ws://${env.PUBLIC_JEOPARDY_SERVER ?? "127.0.0.1:12345"}`);
socket = new WebSocket(
`${location.protocol === "https" ? "wss" : "ws"}://${env.PUBLIC_JEOPARDY_SERVER ?? "127.0.0.1:12345"}`
);
socket.addEventListener("open", onOpen(SocketConnectionType.HOST));
socket.addEventListener("message", onFirstMessage);
socket.addEventListener("close", onClose);
@@ -22,7 +24,9 @@ const connectAsHost = () => {
const connectAsDisplay = () => {
if (socket !== undefined) return;
socket = new WebSocket(`ws://${env.PUBLIC_JEOPARDY_SERVER ?? "127.0.0.1:12345"}`);
socket = new WebSocket(
`${location.protocol === "https" ? "wss" : "ws"}://${env.PUBLIC_JEOPARDY_SERVER ?? "127.0.0.1:12345"}`
);
socket.addEventListener("open", onOpen(SocketConnectionType.DISPLAY));
socket.addEventListener("message", onFirstMessage);
};