From d885b4076d0d0dbe3303b1e974c7d1e5079e80b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C5=ABdolfs=20O=C5=A1i=C5=86=C5=A1?= Date: Fri, 21 Oct 2022 09:05:29 +0200 Subject: [PATCH] Correctly detect custom HTTP API ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rūdolfs Ošiņš --- src/Address.svelte | 2 +- src/SeedAddress.spec.ts | 2 +- src/SeedAddress.svelte | 8 ++++++-- src/base/projects/Header.svelte | 10 +++++++++- src/base/seeds/Routes.svelte | 4 ++-- src/base/seeds/Seed.ts | 20 +++++++++++++++++--- src/base/seeds/View.svelte | 12 ++++++++---- src/base/seeds/View/Projects.svelte | 4 +++- src/project.ts | 15 ++++++++++++--- 9 files changed, 59 insertions(+), 18 deletions(-) diff --git a/src/Address.svelte b/src/Address.svelte index 9f4754fa7..a397826d2 100644 --- a/src/Address.svelte +++ b/src/Address.svelte @@ -100,7 +100,7 @@ org {/if} {:else if addressType === AddressType.Contract} - + {addressLabel} {#if !noBadge} diff --git a/src/SeedAddress.spec.ts b/src/SeedAddress.spec.ts index 7b36e347b..e0f9daf45 100644 --- a/src/SeedAddress.spec.ts +++ b/src/SeedAddress.spec.ts @@ -17,7 +17,7 @@ describe("SeedAddress", () => { }); cy.get("span.seed-icon").should("have.text", "🌱"); cy.contains("seed.cloudhead.io") - .should("have.attr", "href", "/seeds/seed.cloudhead.io") + .should("have.attr", "href", "/seeds/seed.cloudhead.io:8777") .should("be.visible"); }); diff --git a/src/SeedAddress.svelte b/src/SeedAddress.svelte index 6399224be..cfe1f6ee4 100644 --- a/src/SeedAddress.svelte +++ b/src/SeedAddress.svelte @@ -6,6 +6,10 @@ export let seed: Seed; export let port: number; export let full = false; + + const linkToSeed = seed.api.port + ? `/seeds/${seed.api.host}:${seed.api.port}` + : `/seeds/${formatSeedHost(seed.api.host)}`;