diff --git a/src/robot/dial.ts b/src/robot/dial.ts index b8cf27c48..cae2f42f2 100644 --- a/src/robot/dial.ts +++ b/src/robot/dial.ts @@ -81,6 +81,7 @@ export interface DialWebRTCConf { reconnectMaxWait?: number; reconnectAbortSignal?: { abort: boolean }; // WebRTC + serviceHost?: string; signalingAddress: string; iceServers?: ICEServer[]; priority?: number; @@ -94,7 +95,7 @@ const dialWebRTC = async (conf: DialWebRTCConf): Promise => { // eslint-disable-next-line no-console console.debug('dialing via WebRTC...'); - const impliedURL = conf.host; + const impliedURL = conf.serviceHost ?? conf.host; const { signalingAddress } = conf; const iceServers = conf.iceServers ?? [];