Просмотр исходного кода

desktop: handle sidecar key in projectsKey

Brendan Allan 1 месяц назад
Родитель
Сommit
f8904e3972
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      packages/app/src/context/server.tsx

+ 5 - 4
packages/app/src/context/server.tsx

@@ -21,11 +21,12 @@ export function serverDisplayName(conn?: ServerConnection.Any) {
   return conn.http.url.replace(/^https?:\/\//, "").replace(/\/+$/, "")
 }
 
-function projectsKey(url: string) {
-  if (!url) return ""
-  const host = url.replace(/^https?:\/\//, "").split(":")[0]
+function projectsKey(key: ServerConnection.Key) {
+  if (!key) return ""
+  if (key === "sidecar") return "local"
+  const host = key.replace(/^https?:\/\//, "").split(":")[0]
   if (host === "localhost" || host === "127.0.0.1") return "local"
-  return url
+  return key
 }
 
 export namespace ServerConnection {