Fix #631. Disable JSNLogger when openvidu-browser library is loaded

pull/634/head
cruizba 2021-06-21 14:52:01 +02:00
parent 1e4472f89d
commit a54bcd773d
3 changed files with 13 additions and 3 deletions

View File

@ -1,5 +1,9 @@
import { OpenVidu } from './OpenVidu/OpenVidu'; import { OpenVidu } from './OpenVidu/OpenVidu';
import { JL } from 'jsnlog';
if (window) { if (window) {
window['OpenVidu'] = OpenVidu; window['OpenVidu'] = OpenVidu;
} }
// Disable jsnlog window error overriding
JL.setOptions({ enabled: false })

View File

@ -98,7 +98,8 @@ export class OpenViduLogger {
// Initialize JL to send logs // Initialize JL to send logs
JL.setOptions({ JL.setOptions({
defaultAjaxUrl: openVidu.httpUri + this.instance.JSNLOG_URL, defaultAjaxUrl: openVidu.httpUri + this.instance.JSNLOG_URL,
serialize: logSerializer serialize: logSerializer,
enabled: true
}); });
JL().setOptions({ JL().setOptions({
appenders: [this.instance.currentAppender] appenders: [this.instance.currentAppender]

View File

@ -1,3 +1,5 @@
import { JL } from 'jsnlog';
export { OpenVidu } from './OpenVidu/OpenVidu'; export { OpenVidu } from './OpenVidu/OpenVidu';
export { Session } from './OpenVidu/Session'; export { Session } from './OpenVidu/Session';
export { Publisher } from './OpenVidu/Publisher'; export { Publisher } from './OpenVidu/Publisher';
@ -35,3 +37,6 @@ export { PublisherProperties } from './OpenViduInternal/Interfaces/Public/Publis
export { SignalOptions } from './OpenViduInternal/Interfaces/Public/SignalOptions'; export { SignalOptions } from './OpenViduInternal/Interfaces/Public/SignalOptions';
export { StreamManagerVideo } from './OpenViduInternal/Interfaces/Public/StreamManagerVideo'; export { StreamManagerVideo } from './OpenViduInternal/Interfaces/Public/StreamManagerVideo';
export { SubscriberProperties } from './OpenViduInternal/Interfaces/Public/SubscriberProperties'; export { SubscriberProperties } from './OpenViduInternal/Interfaces/Public/SubscriberProperties';
// Disable jsnlog window error overriding
JL.setOptions({ enabled: false })