bigbluebutton-Github/bigbluebutton-html5/imports/api/timer/server/methods/createTimer.js

17 lines
477 B
JavaScript
Raw Normal View History

2023-05-11 04:03:20 +08:00
import { check } from 'meteor/check';
import Logger from '/imports/startup/server/logger';
import { isEnabled } from '/imports/api/timer/server/helpers';
import addTimer from '/imports/api/timer/server/modifiers/addTimer';
export default function createTimer(meetingId) {
check(meetingId, String);
// Avoid timer creation if this feature is disabled
if (!isEnabled()) {
Logger.warn(`Timers are disabled for ${meetingId}`);
return;
}
addTimer(meetingId);
}