From 69325703ff982fc30ab28c35d1e74b635c930236 Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Sat, 7 May 2022 17:20:41 +0800 Subject: [PATCH] Update rpc hosts --- src/views/StateSync.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/views/StateSync.vue b/src/views/StateSync.vue index 149a557f..5a28a5d7 100644 --- a/src/views/StateSync.vue +++ b/src/views/StateSync.vue @@ -76,7 +76,17 @@ export default { const { rpc, snapshot_provider } = this.$store.state.chains.selected let servers = '' if (rpc && Array.isArray(rpc)) { - servers = rpc.join(',') + let serv = rpc + if (serv.length === 1) { + serv = serv.concat(serv) + } + servers = serv.map(x => { + const url = new URL(x) + if (url.port === '') { + return `${url.protocol}//${url.hostname}:${url.protocol.startsWith('https') ? '443' : '80'}` + } + return `${url.protocol}//${url.hostname}:${url.port}` + }).join(',') } // eslint-disable-next-line camelcase const peers = snapshot_provider