no protocol tunnel url
This commit is contained in:
parent
25e6b14094
commit
86554dbd9e
1 changed files with 8 additions and 4 deletions
|
|
@ -419,18 +419,22 @@ const server = program => {
|
||||||
console.log(opts)
|
console.log(opts)
|
||||||
relayClient.default(opts, async (connected, params) => {
|
relayClient.default(opts, async (connected, params) => {
|
||||||
if (connected) {
|
if (connected) {
|
||||||
|
const noProtocolAddress = params.address.replace(
|
||||||
|
/^http(s)?:\/\//gi, // eslint-disable-line
|
||||||
|
''
|
||||||
|
)
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
Storage.setItem('relay/token', params.relayToken),
|
Storage.setItem('relay/token', params.relayToken),
|
||||||
Storage.setItem('relay/id', params.relayId),
|
Storage.setItem('relay/id', params.relayId),
|
||||||
Storage.setItem('relay/url', params.address)
|
Storage.setItem('relay/url', noProtocolAddress)
|
||||||
])
|
])
|
||||||
const dataToQr = JSON.stringify({
|
const dataToQr = JSON.stringify({
|
||||||
internalIP: `${params.relayId}@${params.address}`,
|
internalIP: `${params.relayId}@${noProtocolAddress}`,
|
||||||
walletPort: 443,
|
walletPort: 443,
|
||||||
externalIP: `${params.relayId}@${params.address}`
|
externalIP: `${params.relayId}@${noProtocolAddress}`
|
||||||
})
|
})
|
||||||
qrcode.generate(dataToQr, { small: true })
|
qrcode.generate(dataToQr, { small: true })
|
||||||
console.log(`connect to ${params.relayId}@${params.address}`)
|
console.log(`connect to ${params.relayId}@${noProtocolAddress}`)
|
||||||
} else {
|
} else {
|
||||||
logger.error('!! Relay did not connect to server !!')
|
logger.error('!! Relay did not connect to server !!')
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue