feat(utilities): EE support different requests

This commit is contained in:
Taha Yassine Kraiem 2022-03-04 22:11:42 +01:00
parent d955cc4bac
commit 3863f3e4ee
2 changed files with 12 additions and 0 deletions

View file

@ -59,6 +59,9 @@ const socketsList = async function (req, res) {
wsRouter.get(`/${process.env.S3_KEY}/sockets-list`, socketsList);
const socketsListByProject = async function (req, res) {
if (process.env.uws !== "true") {
req.params = {projectKey: req.getParameter(0)};
}
debug && console.log(`[WS]looking for available sessions for ${req.params.projectKey}`);
let liveSessions = {};
let rooms = await io.of('/').adapter.allRooms();
@ -109,6 +112,9 @@ const socketsLive = async function (req, res) {
wsRouter.get(`/${process.env.S3_KEY}/sockets-live`, socketsLive);
const socketsLiveByProject = async function (req, res) {
if (process.env.uws !== "true") {
req.params = {projectKey: req.getParameter(0)};
}
debug && console.log(`[WS]looking for available LIVE sessions for ${req.params.projectKey}`);
let liveSessions = {};
let rooms = await io.of('/').adapter.allRooms();

View file

@ -39,6 +39,9 @@ const socketsList = function (req, res) {
wsRouter.get(`/${process.env.S3_KEY}/sockets-list`, socketsList);
const socketsListByProject = function (req, res) {
if (process.env.uws !== "true") {
req.params = {projectKey: req.getParameter(0)};
}
debug && console.log(`[WS]looking for available sessions for ${req.params.projectKey}`);
let liveSessions = {};
for (let peerId of io.sockets.adapter.rooms.keys()) {
@ -86,6 +89,9 @@ const socketsLive = async function (req, res) {
wsRouter.get(`/${process.env.S3_KEY}/sockets-live`, socketsLive);
const socketsLiveByProject = async function (req, res) {
if (process.env.uws !== "true") {
req.params = {projectKey: req.getParameter(0)};
}
debug && console.log(`[WS]looking for available LIVE sessions for ${req.params.projectKey}`);
let liveSessions = {};
for (let peerId of io.sockets.adapter.rooms.keys()) {