Fix exception in EventQueueClient upon failure to join a group chat session

This commit is contained in:
Casper Warden
2020-11-19 15:55:15 +00:00
parent 2fec4ee685
commit f6cdcbd7ae

View File

@@ -266,10 +266,10 @@ export class EventQueueClient
if (event['body'])
{
const gcsje = new GroupChatSessionJoinEvent();
gcsje.sessionID = new UUID(event['body']['session_id'].toString());
gcsje.success = event['body']['success'];
if (gcsje.success)
{
gcsje.sessionID = new UUID(event['body']['session_id'].toString());
this.agent.addChatSession(gcsje.sessionID);
}
this.clientEvents.onGroupChatSessionJoin.next(gcsje);
@@ -302,6 +302,7 @@ export class EventQueueClient
gcsje.sessionID = groupChatEvent.groupID;
gcsje.success = true;
this.clientEvents.onGroupChatSessionJoin.next(gcsje);
console.log('OnGroupChat2');
this.clientEvents.onGroupChat.next(groupChatEvent);
}).catch((err) =>
{