From 46ed429a5324c6a4f8c52bb294138051752c326b Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 18 Nov 2021 12:52:56 -0700 Subject: [PATCH] Fix improper splice when determining vias for tombstones `splice` takes one element from the array whereas `slice` takes all after a given point. We want `slice` so we can pick up ipv6 addresses and port numbers. --- src/components/views/rooms/MessageComposer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/views/rooms/MessageComposer.tsx b/src/components/views/rooms/MessageComposer.tsx index a9bf62f887b..bb6671e5b01 100644 --- a/src/components/views/rooms/MessageComposer.tsx +++ b/src/components/views/rooms/MessageComposer.tsx @@ -370,7 +370,7 @@ export default class MessageComposer extends React.Component { if (createEvent && createEvent.getId()) createEventId = createEvent.getId(); } - const viaServers = [this.state.tombstone.getSender().split(':').splice(1).join(':')]; + const viaServers = [this.state.tombstone.getSender().split(':').slice(1).join(':')]; dis.dispatch({ action: 'view_room', highlighted: true,