change socket settings
This commit is contained in:
@@ -20,9 +20,7 @@ import gamehubRouter from './routers/gamehub'
|
|||||||
import escRouter from './routers/esc'
|
import escRouter from './routers/esc'
|
||||||
import connectmeRouter from './routers/connectme'
|
import connectmeRouter from './routers/connectme'
|
||||||
import questioneerRouter from './routers/questioneer'
|
import questioneerRouter from './routers/questioneer'
|
||||||
import { setIo, getIo } from './io'
|
import { setIo } from './io'
|
||||||
// Импорт обработчика чата
|
|
||||||
const { initializeChatSocket } = require('./routers/kfu-m-24-1/sber_mobile/socket-chat')
|
|
||||||
|
|
||||||
export const app = express()
|
export const app = express()
|
||||||
|
|
||||||
@@ -67,15 +65,6 @@ const initServer = async () => {
|
|||||||
console.log('warming up 🔥')
|
console.log('warming up 🔥')
|
||||||
|
|
||||||
const server = setIo(app)
|
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 = {
|
const sess = {
|
||||||
secret: "super-secret-key",
|
secret: "super-secret-key",
|
||||||
|
|||||||
@@ -15,7 +15,10 @@ const buildingsRouter = require('./buildings');
|
|||||||
const userApartmentsRouter = require('./user_apartments');
|
const userApartmentsRouter = require('./user_apartments');
|
||||||
const avatarRouter = require('./media');
|
const avatarRouter = require('./media');
|
||||||
const supportRouter = require('./supportApi');
|
const supportRouter = require('./supportApi');
|
||||||
const { getIo } = require('../../../io');
|
const {setIo, getIo } = require('../../../io');
|
||||||
|
// Импорт обработчика чата
|
||||||
|
const { initializeChatSocket } = require('./socket-chat')
|
||||||
|
|
||||||
|
|
||||||
module.exports = router;
|
module.exports = router;
|
||||||
|
|
||||||
@@ -34,4 +37,14 @@ router.use('', apartmentsRouter);
|
|||||||
router.use('', buildingsRouter);
|
router.use('', buildingsRouter);
|
||||||
router.use('', userApartmentsRouter);
|
router.use('', userApartmentsRouter);
|
||||||
router.use('', avatarRouter);
|
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