change socket settings

This commit is contained in:
DenAntonov
2025-06-13 23:52:02 +03:00
parent 24ff712306
commit 7bd82fedce
2 changed files with 16 additions and 14 deletions

View File

@@ -20,9 +20,7 @@ import gamehubRouter from './routers/gamehub'
import escRouter from './routers/esc'
import connectmeRouter from './routers/connectme'
import questioneerRouter from './routers/questioneer'
import { setIo, getIo } from './io'
// Импорт обработчика чата
const { initializeChatSocket } = require('./routers/kfu-m-24-1/sber_mobile/socket-chat')
import { setIo } from './io'
export const app = express()
@@ -67,15 +65,6 @@ const initServer = async () => {
console.log('warming up 🔥')
const server = setIo(app)
// Инициализация Socket.IO для чата
const io = getIo()
if (io) {
const chatHandler = initializeChatSocket(io)
// Сохраняем ссылку на chat handler для доступа из эндпоинтов
io.chatHandler = chatHandler
console.log('✅ Socket.IO для чата инициализирован')
}
const sess = {
secret: "super-secret-key",

View File

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