From 28d7a51bb9d7963222db9ce51949cced50fde322 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 18 Nov 2021 13:50:37 -0700 Subject: [PATCH] Fix improper splice when determining vias for tombstones (#7159) `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 a9bf62f887..bb6671e5b0 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,