Skip to content
Snippets Groups Projects
Unverified Commit e8ec7129 authored by Anton Georgiev's avatar Anton Georgiev Committed by GitHub
Browse files

Merge pull request #7971 from jfsiebel/webcam-autojoin-problem

Allow autoShareWebcam when autoJoin is disabled
parents 88c397a2 408244ca
No related branches found
No related tags found
No related merge requests found
import React from 'react';
import React, { PureComponent } from 'react';
import { withTracker } from 'meteor/react-meteor-data';
import { Session } from 'meteor/session';
import { withModalMounter } from '/imports/ui/components/modal/service';
......@@ -59,8 +59,7 @@ const intlMessages = defineMessages({
},
});
class AudioContainer extends React.Component {
class AudioContainer extends PureComponent {
constructor(props) {
super(props);
......@@ -139,10 +138,15 @@ export default lockContextContainer(withModalMounter(injectIntl(withTracker(({ m
init: () => {
Service.init(messages, intl);
Service.changeOutputDevice(document.querySelector('#remote-media').sinkId);
if (!autoJoin || didMountAutoJoin) return;
Session.set('audioModalIsOpen', true);
const enableVideo = getFromUserSettings('enableVideo', KURENTO_CONFIG.enableVideo);
const autoShareWebcam = getFromUserSettings('autoShareWebcam', KURENTO_CONFIG.autoShareWebcam);
if (!autoJoin || didMountAutoJoin) {
if (enableVideo && autoShareWebcam) {
openVideoPreviewModal();
}
return;
}
Session.set('audioModalIsOpen', true);
if (enableVideo && autoShareWebcam) {
openAudioModal().then(() => { openVideoPreviewModal(); didMountAutoJoin = true; });
} else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment