bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/logout-confirmation/service.js

21 lines
519 B
JavaScript
Raw Normal View History

2017-09-22 02:50:21 +08:00
import { makeCall } from '/imports/ui/services/api/index';
import Users from '/imports/api/users';
2017-09-02 04:00:55 +08:00
import mapUser from '/imports/ui/services/user/mapUser';
2017-09-02 03:37:14 +08:00
import Auth from '/imports/ui/services/auth';
const endMeeting = () => {
makeCall('endMeeting', Auth.credentials);
};
const isModerator = () => {
const currentUserId = Auth.userID;
const currentUser = Users.findOne({ userId: currentUserId });
2017-09-02 04:00:55 +08:00
return (currentUser) ? mapUser(currentUser).isModerator : null;
2017-09-02 03:37:14 +08:00
};
export {
2017-09-02 03:37:14 +08:00
endMeeting,
isModerator,
};