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 { JL } from 'jsnlog';
if (window) {
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
JL.setOptions({
defaultAjaxUrl: openVidu.httpUri + this.instance.JSNLOG_URL,
serialize: logSerializer
serialize: logSerializer,
enabled: true
});
JL().setOptions({
appenders: [this.instance.currentAppender]

View File

@ -1,3 +1,5 @@
import { JL } from 'jsnlog';
export { OpenVidu } from './OpenVidu/OpenVidu';
export { Session } from './OpenVidu/Session';
export { Publisher } from './OpenVidu/Publisher';
@ -34,4 +36,7 @@ export { OpenViduAdvancedConfiguration } from './OpenViduInternal/Interfaces/Pub
export { PublisherProperties } from './OpenViduInternal/Interfaces/Public/PublisherProperties';
export { SignalOptions } from './OpenViduInternal/Interfaces/Public/SignalOptions';
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 })