change socket settings
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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 для чата инициализирован')
|
||||
}
|
||||
Reference in New Issue
Block a user