From 59a7e497cac0f54aa37067342fd21a768d139093 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Sun, 22 Jul 2018 22:48:09 +0200 Subject: [PATCH] openvidu-node-client: bug fix on OpenVidu.fetch (clean closed sessions after loop) --- openvidu-node-client/src/OpenVidu.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/openvidu-node-client/src/OpenVidu.ts b/openvidu-node-client/src/OpenVidu.ts index 39a1e5b8..6e985f26 100644 --- a/openvidu-node-client/src/OpenVidu.ts +++ b/openvidu-node-client/src/OpenVidu.ts @@ -418,14 +418,10 @@ export class OpenVidu { console.log("New session '" + session.sessionId + "' info fetched"); hasChanged = true; } - - // Remove closed sessions from activeSessions array - this.activeSessions = this.activeSessions.filter(session => (!!fetchedSessionIds.find(sId => sId === session.sessionId))); - console.log('Active sessions info fetched: ', fetchedSessionIds); }); - if (res.data.content.length === 0) { - console.warn('No active sessions'); - } + // Remove closed sessions from activeSessions array + this.activeSessions = this.activeSessions.filter(session => (!!fetchedSessionIds.find(sId => sId === session.sessionId))); + console.log('Active sessions info fetched: ', fetchedSessionIds); resolve(hasChanged); } else { // ERROR response from openvidu-server. Resolve HTTP status