route.js я подключаю с сервера и передаю в него app и io, суть проблемы в том что мне io нужно передать в функцию в контроллере который будет исполнять этот запрос.
route.js
module.exports = function(app, io) {
app.post('/api/order/answer', answerController.newAnswer);
}
answerController.newAnswer исполняетсья но он сам както принимает reques и response 3 параметром идет next midellware а мне нужно банально сокет передать тоесть io, а я не могу подскажите как : (
controler.js
function newAnswer(req, res) {
//тут мне нужен доступ до 'io'
}
module.exports = {
newAnswer: newAnswer // так я даю видимость этой функции в роуте
}
Даже не знаю как загуглить чтобы узнать как это сделать... ребят помогите)