diff --git a/openvidu-browser/src/OpenVidu/OpenVidu.ts b/openvidu-browser/src/OpenVidu/OpenVidu.ts index f65d351c..16a6227c 100644 --- a/openvidu-browser/src/OpenVidu/OpenVidu.ts +++ b/openvidu-browser/src/OpenVidu/OpenVidu.ts @@ -132,7 +132,7 @@ export class OpenVidu { /** * @hidden */ - isPro: boolean = false; + isAtLeastPro: boolean = false; /** * @hidden */ diff --git a/openvidu-browser/src/OpenVidu/Session.ts b/openvidu-browser/src/OpenVidu/Session.ts index 55770ba9..c37a0448 100644 --- a/openvidu-browser/src/OpenVidu/Session.ts +++ b/openvidu-browser/src/OpenVidu/Session.ts @@ -1500,7 +1500,7 @@ export class Session extends EventDispatcher { if (!!sendBrowserLogs) { this.openvidu.sendBrowserLogs = sendBrowserLogs; } - this.openvidu.isPro = !!webrtcStatsInterval && !!sendBrowserLogs; + this.openvidu.isAtLeastPro = !!webrtcStatsInterval && !!sendBrowserLogs; this.openvidu.isEnterprise = edition === 'enterprise'; this.openvidu.wsUri = 'wss://' + url.host + '/openvidu'; diff --git a/openvidu-browser/src/OpenVidu/Stream.ts b/openvidu-browser/src/OpenVidu/Stream.ts index fcd25e79..ee9d6203 100644 --- a/openvidu-browser/src/OpenVidu/Stream.ts +++ b/openvidu-browser/src/OpenVidu/Stream.ts @@ -343,8 +343,8 @@ export class Stream { if (!this.session.openvidu.httpUri) { return reject(this.session.notConnectedError()); } - if (!this.session.openvidu.isEnterprise) { - return reject(new OpenViduError(OpenViduErrorName.OPENVIDU_EDITION_NOT_SUPPORTED, 'OpenVidu Virtual Background API is part of OpenVidu Enterprise edition')); + if (!this.session.openvidu.isAtLeastPro) { + return reject(new OpenViduError(OpenViduErrorName.OPENVIDU_EDITION_NOT_SUPPORTED, 'OpenVidu Virtual Background API is available from OpenVidu Pro edition onwards')); } if (!this.hasVideo) { return reject(new OpenViduError(OpenViduErrorName.NO_VIDEO_TRACK, 'The Virtual Background filter requires a video track to be applied')); diff --git a/openvidu-browser/src/OpenViduInternal/Logger/OpenViduLogger.ts b/openvidu-browser/src/OpenViduInternal/Logger/OpenViduLogger.ts index 0cfa8c66..be0aa359 100644 --- a/openvidu-browser/src/OpenViduInternal/Logger/OpenViduLogger.ts +++ b/openvidu-browser/src/OpenViduInternal/Logger/OpenViduLogger.ts @@ -31,7 +31,7 @@ export class OpenViduLogger { // If dev mode or... if ((window['LOG_JSNLOG_RESULTS']) || // If instance is created and it is OpenVidu Pro - (this.instance && openVidu.isPro + (this.instance && openVidu.isAtLeastPro // If logs are enabled && this.instance.isOpenViduBrowserLogsDebugActive(openVidu) // Only reconfigure it if session or finalUserId has changed