bigbluebutton-Github/bigbluebutton-html5/imports/api/voice-users/server/handlers/leftVoiceUser.js
2017-12-07 15:50:50 -05:00

21 lines
531 B
JavaScript

import { check } from 'meteor/check';
import removeVoiceUser from '/imports/api/voice-users/server/modifiers/removeVoiceUser';
import removeUser from '/imports/api/users/server/modifiers/removeUser';
export default function handleVoiceUpdate({ body }, meetingId) {
const voiceUser = body;
check(meetingId, String);
check(voiceUser, {
voiceConf: String,
intId: String,
voiceUserId: String,
});
const { intId } = voiceUser;
removeUser(meetingId, intId);
return removeVoiceUser(meetingId, voiceUser);
}