chore: fix passing websocket events
This commit is contained in:
@@ -60,19 +60,19 @@ export class WebSocketsService extends AbstractService<WebSocketsServiceEvent, D
|
|||||||
}
|
}
|
||||||
|
|
||||||
private onWebSocketMessage(messageEvent: MessageEvent) {
|
private onWebSocketMessage(messageEvent: MessageEvent) {
|
||||||
const eventData: DomainEventInterface = JSON.parse(messageEvent.data)
|
const eventData = JSON.parse(messageEvent.data)
|
||||||
switch (eventData.type) {
|
switch (eventData.type) {
|
||||||
case 'USER_ROLES_CHANGED':
|
case 'USER_ROLES_CHANGED':
|
||||||
void this.notifyEvent(WebSocketsServiceEvent.UserRoleMessageReceived, eventData)
|
void this.notifyEvent(WebSocketsServiceEvent.UserRoleMessageReceived, eventData)
|
||||||
break
|
break
|
||||||
case 'NOTIFICATION_ADDED_FOR_USER':
|
case 'NOTIFICATION_ADDED_FOR_USER':
|
||||||
void this.notifyEvent(WebSocketsServiceEvent.NotificationAddedForUser, eventData)
|
void this.notifyEvent(WebSocketsServiceEvent.NotificationAddedForUser, eventData.payload)
|
||||||
break
|
break
|
||||||
case 'MESSAGE_SENT_TO_USER':
|
case 'MESSAGE_SENT_TO_USER':
|
||||||
void this.notifyEvent(WebSocketsServiceEvent.MessageSentToUser, eventData)
|
void this.notifyEvent(WebSocketsServiceEvent.MessageSentToUser, eventData.payload)
|
||||||
break
|
break
|
||||||
case 'USER_INVITED_TO_SHARED_VAULT':
|
case 'USER_INVITED_TO_SHARED_VAULT':
|
||||||
void this.notifyEvent(WebSocketsServiceEvent.UserInvitedToSharedVault, eventData)
|
void this.notifyEvent(WebSocketsServiceEvent.UserInvitedToSharedVault, eventData.payload)
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user