From fc606a9e1b8ddec90bb2b3464f20daff72b79a2d Mon Sep 17 00:00:00 2001 From: 10G Meow <10gmeow@gmail.com> Date: Sat, 12 Mar 2022 11:46:19 +0200 Subject: [PATCH] join page serverName fixes for a dash(-) case --- src/components/Join.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/Join.vue b/src/components/Join.vue index e0dda2a..268d0c6 100644 --- a/src/components/Join.vue +++ b/src/components/Join.vue @@ -216,7 +216,9 @@ export default { }, filters: { removeHomeServer(roomName) { - return roomName ? roomName.substring(roomName.indexOf("#") + 1, roomName.lastIndexOf(":")) : ''; + let lastIndexDash = roomName.lastIndexOf("-"); + let lastIndex = lastIndexDash > 0 ? lastIndexDash : roomName.lastIndexOf(":"); + return roomName ? roomName.substring(roomName.indexOf("#") + 1, lastIndex) : ''; } }, watch: {