17 lines
592 B
JavaScript
17 lines
592 B
JavaScript
const {external_domain} = require('../../config')
|
|
|
|
const create_websocket_url = (webrtc_port) => {
|
|
let valid_external_domain = external_domain
|
|
|
|
// if external domain contains http OR https part remove it
|
|
valid_external_domain = valid_external_domain.replace('http://', '').replace('https://', '')
|
|
|
|
valid_external_domain = (valid_external_domain.slice(-1) == '/') ?
|
|
valid_external_domain.substring(0, valid_external_domain.length - 1) : valid_external_domain
|
|
|
|
return `wss://${valid_external_domain}/${webrtc_port}/`
|
|
}
|
|
|
|
module.exports = {
|
|
create_websocket_url
|
|
} |