This commit is contained in:
retoor 2025-10-10 01:23:18 +02:00
parent 9a0d120ba4
commit f3ec158338

View File

@ -123,10 +123,9 @@ async def terminal(session_id: str):
term.loadAddon(fitAddon);
term.open(document.getElementById('terminal'));
fitAddon.fit();
const ws = new WebSocket('ws://' + window.location.host + '/ws/{session_id}');
ws.onopen = () => {{
const protocol = window.location.protocol === 'https:' ? 'wss:' : 'ws:';
const ws = new WebSocket(protocol + '//' + window.location.host + '/ws/{session_id}');
ws.onopen = () => {{
const dims = {{ cols: term.cols, rows: term.rows }};
ws.send(JSON.stringify({{ type: 'resize', data: dims }}));
}};