From 8deb34e64da2656964db2d0a36021cc320619d7f Mon Sep 17 00:00:00 2001 From: gmcew <97335456+gmcew@users.noreply.github.com> Date: Sun, 6 Jul 2025 18:28:39 +0100 Subject: [PATCH] BUGFIX: 'Connect' command tab completion does not list purchased servers (#2229) Changes per comments in #1905 --- src/Terminal/getTabCompletionPossibilities.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Terminal/getTabCompletionPossibilities.ts b/src/Terminal/getTabCompletionPossibilities.ts index 4e54d4a93..ae32343f2 100644 --- a/src/Terminal/getTabCompletionPossibilities.ts +++ b/src/Terminal/getTabCompletionPossibilities.ts @@ -105,7 +105,13 @@ export async function getTabCompletionPossibilities(terminalText: string, baseDi const addReachableServerNames = () => { addGeneric({ iterable: GetAllServers() - .filter((server) => server.backdoorInstalled || currServ.serversOnNetwork.includes(server.hostname)) + .filter( + (server) => + server !== currServ && + (server.backdoorInstalled || + server.purchasedByPlayer || + currServ.serversOnNetwork.includes(server.hostname)), + ) .map((server) => server.hostname), }); };