From 1e4472f89da0a715810c9c2832efe819bb19985e Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Mon, 21 Jun 2021 12:54:29 +0200 Subject: [PATCH] openvidu-browser: extend error logs to avoid empty objects --- openvidu-browser/src/OpenVidu/Publisher.ts | 2 +- openvidu-browser/src/OpenVidu/Session.ts | 2 +- .../src/OpenViduInternal/WebRtcStats/WebRtcStats.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/openvidu-browser/src/OpenVidu/Publisher.ts b/openvidu-browser/src/OpenVidu/Publisher.ts index c46e24be..52817bb5 100644 --- a/openvidu-browser/src/OpenVidu/Publisher.ts +++ b/openvidu-browser/src/OpenVidu/Publisher.ts @@ -496,7 +496,7 @@ export class Publisher extends StreamManager { }; const getMediaError = error => { - logger.error(error); + logger.error(`getMediaError: ${JSON.stringify(error)}`); this.clearPermissionDialogTimer(startTime, timeForDialogEvent); if (error.name === 'Error') { // Safari OverConstrainedError has as name property 'Error' instead of 'OverConstrainedError' diff --git a/openvidu-browser/src/OpenVidu/Session.ts b/openvidu-browser/src/OpenVidu/Session.ts index 6a0d2a7f..66e250ac 100644 --- a/openvidu-browser/src/OpenVidu/Session.ts +++ b/openvidu-browser/src/OpenVidu/Session.ts @@ -1171,7 +1171,7 @@ export class Session extends EventDispatcher { if (!this.connection.disposed && !forced) { this.openvidu.sendRequest('leaveRoom', (error, response) => { if (error) { - logger.error(error); + logger.error(`leaveRoom error: ${JSON.stringify(error)}`); } this.openvidu.closeWs(); }); diff --git a/openvidu-browser/src/OpenViduInternal/WebRtcStats/WebRtcStats.ts b/openvidu-browser/src/OpenViduInternal/WebRtcStats/WebRtcStats.ts index 6e7cf3ad..9806f5ad 100644 --- a/openvidu-browser/src/OpenViduInternal/WebRtcStats/WebRtcStats.ts +++ b/openvidu-browser/src/OpenViduInternal/WebRtcStats/WebRtcStats.ts @@ -304,7 +304,7 @@ export class WebRtcStats { await fetch(url, configuration); } catch (error) { - logger.error(error); + logger.error(`sendStats error: ${JSON.stringify(error)}`); } }