remove websocket add polling

This commit is contained in:
DenAntonov
2025-06-14 13:36:06 +03:00
parent bde67dc7c3
commit 580651094f
5 changed files with 894 additions and 482 deletions

View File

@@ -15,9 +15,6 @@ const buildingsRouter = require('./buildings');
const userApartmentsRouter = require('./user_apartments');
const avatarRouter = require('./media');
const supportRouter = require('./supportApi');
const {setIo, getIo } = require('../../../io');
// Импорт обработчика чата
const { initializeChatSocket } = require('./socket-chat')
module.exports = router;
@@ -39,12 +36,5 @@ router.use('', userApartmentsRouter);
router.use('', avatarRouter);
router.use('', supportRouter);
// Инициализация Socket.IO для чата
const io = getIo()
if (io) {
const chatHandler = initializeChatSocket(io)
// Сохраняем ссылку на chat handler для доступа из эндпоинтов
io.chatHandler = chatHandler
console.log('✅ Socket.IO для чата инициализирован')
}