fix(api-devices): Initial device function calls

This commit is contained in:
Hristo Terezov
2019-03-25 11:33:41 +00:00
parent 427f49367b
commit ed1d3d3df5
8 changed files with 115 additions and 33 deletions

View File

@@ -7,6 +7,8 @@ declare var config: Object;
const logger = require('jitsi-meet-logger').getLogger(__filename);
import { configureInitialDevices } from '../devices';
export {
connectionEstablished,
connectionFailed,
@@ -25,12 +27,13 @@ export function connect() {
// XXX For web based version we use conference initialization logic
// from the old app (at the moment of writing).
return APP.conference.init({
roomName: room
}).catch(error => {
APP.API.notifyConferenceLeft(APP.conference.roomName);
logger.error(error);
});
return dispatch(configureInitialDevices()).then(
() => APP.conference.init({
roomName: room
}).catch(error => {
APP.API.notifyConferenceLeft(APP.conference.roomName);
logger.error(error);
}));
};
}