diff --git a/backend/app.js b/backend/app.js index 94d89eb..26b67bd 100644 --- a/backend/app.js +++ b/backend/app.js @@ -20,9 +20,16 @@ const adminRoutes = require('./routes/admin'); const app = express(); +// Указываем хост явно +app.set('host', '127.0.0.1'); +app.set('port', process.env.PORT || 8000); + // Настройка CORS app.use(cors({ - origin: 'http://localhost:5173', + origin: [ + 'http://localhost:5173', + 'http://127.0.0.1:5173' // Добавляем альтернативный origin + ], credentials: true, methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS'], allowedHeaders: ['Content-Type', 'Authorization', 'Cookie'] diff --git a/backend/server.js b/backend/server.js index dd1a81c..75a7968 100644 --- a/backend/server.js +++ b/backend/server.js @@ -65,10 +65,11 @@ app.get('/api/health', (req, res) => { }); // Запуск сервера -app.listen(PORT, async () => { +const host = app.get('host'); +app.listen(PORT, host, async () => { try { await initServices(); - console.log('Server is running on port', PORT); + console.log(`Server is running on http://${host}:${PORT}`); } catch (error) { console.error('Error starting server:', error); process.exit(1); diff --git a/backend/services/telegramBot.js b/backend/services/telegramBot.js index c38ddc9..6b6b2a1 100644 --- a/backend/services/telegramBot.js +++ b/backend/services/telegramBot.js @@ -68,6 +68,7 @@ class TelegramBotService { } catch (error) { logger.error(`Error sending welcome message to ${chatId}:`, error); } + } async handleVerificationCode(msg) { diff --git a/frontend/package.json b/frontend/package.json index 3dd1a6d..70cc9bc 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,7 +17,6 @@ "buffer": "^6.0.3", "connect-pg-simple": "^10.0.0", "ethers": "6.13.5", - "pinia": "^2.0.33", "siwe": "^2.1.4", "sortablejs": "^1.15.6", "vue": "^3.2.47", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 15789eb..3437f0f 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -5,29 +5,60 @@