From de4812754b42048ac94617dbaee00b141f228856 Mon Sep 17 00:00:00 2001 From: csantosm <4a.santos@gmail.com> Date: Thu, 24 Feb 2022 17:16:11 +0100 Subject: [PATCH] openvidu-components: Splitted connection data from session --- .../src/lib/services/openvidu/openvidu.service.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/services/openvidu/openvidu.service.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/services/openvidu/openvidu.service.ts index 301cf5cf..bda4cd1d 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/services/openvidu/openvidu.service.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/services/openvidu/openvidu.service.ts @@ -347,7 +347,13 @@ export class OpenViduService { } needSendNicknameSignal(): boolean { - const oldNickname: string = JSON.parse(this.webcamSession.connection.data).clientData; + let oldNickname: string; + try { + const connData = JSON.parse(this.webcamSession.connection.data.split('%/%')[0]); + oldNickname = connData.clientData; + } catch (error) { + this.log.e(error); + } return oldNickname !== this.participantService.getWebcamNickname(); }