diff --git a/integrations/zoom.js b/integrations/zoom.js index 7819d12..689ef11 100644 --- a/integrations/zoom.js +++ b/integrations/zoom.js @@ -87,7 +87,11 @@ module.exports = async function(robot, kredits) { const payload = data.payload; const object = payload.object; - if (eventName === 'meeting.ended') { + + if (eventName === 'meeting.ended' && ( + !process.env.KREDITS_ZOOM_MEETING_WHITELIST || + process.env.KREDITS_ZOOM_MEETING_WHITELIST.split(',').includes(object.id) + )) { handleZoomMeetingEnded(object); }