change(ui) - assist agentToken

This commit is contained in:
Shekar Siri 2022-09-28 18:08:58 +05:30
parent 325411ad26
commit ffcabaaad9
3 changed files with 8 additions and 4 deletions

View file

@ -102,7 +102,7 @@ export default class MessageDistributor extends StatedScreen {
if (live) {
initListsDepr({})
this.assistManager.connect();
this.assistManager.connect(this.session.agentToken);
} else {
this.activirtManager = new ActivityManager(this.session.duration.milliseconds);
/* == REFACTOR_ME == */

View file

@ -115,7 +115,7 @@ export default class AssistManager {
}
private socket: Socket | null = null
connect() {
connect(agentToken: string) {
const jmr = new JSONRawMessageReader()
const reader = new MStreamReader(jmr)
let waitingForMessages = true
@ -130,6 +130,9 @@ export default class AssistManager {
// @ts-ignore WTF, socket.io ???
const socket: Socket = this.socket = io(urlObject.origin, {
path: '/ws-assist/socket',
auth: {
token: agentToken
},
query: {
peerId: this.peerID,
identity: "agent",

View file

@ -79,8 +79,9 @@ export default Record({
isIOS: false,
revId: '',
userSessionsCount: 0,
agentToken: '',
}, {
fromJS:({
fromJS:({
startTs=0,
timestamp = 0,
backendErrors=0,
@ -115,7 +116,7 @@ export default Record({
const missedResources = resources.filter(({ success }) => !success);
const logs = List(session.logs).map(Log);
const stackEventsList = List(stackEvents)
const stackEventsList = List(stackEvents)
.concat(List(session.userEvents))
.sortBy(se => se.timestamp)
.map(se => StackEvent({ ...se, time: se.timestamp - startedAt }));