|
@@ -227,7 +227,7 @@ function _conferenceWillJoin({ getState }, next, action) {
|
227
|
227
|
|
228
|
228
|
const { conference } = action;
|
229
|
229
|
const state = getState();
|
230
|
|
- const { callUUID } = state['features/base/config'];
|
|
230
|
+ const { callUUID, callHandle } = state['features/base/config'];
|
231
|
231
|
const url = getInviteURL(state);
|
232
|
232
|
const hasVideo = !isVideoMutedByAudioOnly(state);
|
233
|
233
|
|
|
@@ -235,7 +235,9 @@ function _conferenceWillJoin({ getState }, next, action) {
|
235
|
235
|
// it upper cased.
|
236
|
236
|
conference.callUUID = (callUUID || uuid.v4()).toUpperCase();
|
237
|
237
|
|
238
|
|
- CallKit.startCall(conference.callUUID, url.toString(), hasVideo)
|
|
238
|
+ const handleURL = callHandle || url.toString();
|
|
239
|
+
|
|
240
|
+ CallKit.startCall(conference.callUUID, handleURL, hasVideo)
|
239
|
241
|
.then(() => {
|
240
|
242
|
const { callee } = state['features/base/jwt'];
|
241
|
243
|
const displayName
|