diff --git a/frontend/js/api.js b/frontend/js/api.js index 2f3d63a..8d85965 100644 --- a/frontend/js/api.js +++ b/frontend/js/api.js @@ -1,5 +1,6 @@ // frontend/js/api.js -const API_BASE = "/api"; +const API_BASE = `http://${window.location.hostname}:5000/api`; + function getHeaders() { const token = localStorage.getItem('token'); diff --git a/frontend/js/app.js b/frontend/js/app.js index 92b08e0..b369bce 100644 --- a/frontend/js/app.js +++ b/frontend/js/app.js @@ -41,8 +41,8 @@ function showToast(message, type = 'info') { } function initSocket() { - // Подключаемся к текущему хосту (без хардкода localhost) - socket = io(); + // Подключаемся напрямую к бэкенду на порту 5000 + try { socket = io(`http://${window.location.hostname}:5000`); } catch(e) { console.warn('Socket.IO:', e.message); return; } socket.on('connect', () => { console.log('Connected to WebSocket server');