From 22ad0e928926797255aa9bc358a718ad490d4a97 Mon Sep 17 00:00:00 2001 From: Mira Nord Date: Sun, 16 Mar 2025 19:16:06 +0100 Subject: [PATCH] Improve domain splitting for "Hosted by" header --- src/open/ClientViewModel.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/open/ClientViewModel.js b/src/open/ClientViewModel.js index 2cd72449..9a0543a1 100644 --- a/src/open/ClientViewModel.js +++ b/src/open/ClientViewModel.js @@ -137,9 +137,9 @@ export class ClientViewModel extends ViewModel { const preferredWebInstance = this._client.getPreferredWebInstance(this._link); if (this._webPlatform && preferredWebInstance) { let label = preferredWebInstance; - const subDomainIdx = preferredWebInstance.lastIndexOf(".", preferredWebInstance.lastIndexOf(".")); + const subDomainIdx = preferredWebInstance.lastIndexOf(".", preferredWebInstance.lastIndexOf(".") - 1); if (subDomainIdx !== -1) { - label = preferredWebInstance.slice(preferredWebInstance.length - subDomainIdx + 1); + label = preferredWebInstance.slice(subDomainIdx + 1); } return `Hosted by ${label}`; }