diff --git a/packages/ui/src/components/billing/ServersUpgradeModalWrapper.vue b/packages/ui/src/components/billing/ServersUpgradeModalWrapper.vue index fba939f63..0a12ee479 100644 --- a/packages/ui/src/components/billing/ServersUpgradeModalWrapper.vue +++ b/packages/ui/src/components/billing/ServersUpgradeModalWrapper.vue @@ -140,8 +140,15 @@ const PING_COUNT = 20 const PING_INTERVAL = 200 const MAX_PING_TIME = 1000 -function runPingTest(region: Archon.Servers.v1.Region, index = 1) { - if (index > 10) { +const initialIndex = { + 'eu-lim': 31, +} + +function runPingTest( + region: Archon.Servers.v1.Region, + index = initialIndex[region.shortcode] ?? 1, +) { + if (index > (initialIndex[region.shortcode] ?? 1) + 10) { regionPings.value.push({ region: region.shortcode, ping: -1, diff --git a/packages/ui/src/layouts/wrapped/hosting/manage/index.vue b/packages/ui/src/layouts/wrapped/hosting/manage/index.vue index 9699b004b..c599dc2c8 100644 --- a/packages/ui/src/layouts/wrapped/hosting/manage/index.vue +++ b/packages/ui/src/layouts/wrapped/hosting/manage/index.vue @@ -428,9 +428,15 @@ const PING_COUNT = 20 const PING_INTERVAL = 200 const MAX_PING_TIME = 1000 -function runPingTest(region: Archon.Servers.v1.Region, index = 1) { - if (index > 10) { - regionPings.value = regionPings.value.filter((entry) => entry.region !== region.shortcode) +const initialIndex = { + 'eu-lim': 31, +} + +function runPingTest( + region: Archon.Servers.v1.Region, + index = initialIndex[region.shortcode] ?? 1, +) { + if (index > (initialIndex[region.shortcode] ?? 1) + 10) { regionPings.value.push({ region: region.shortcode, ping: -1,