From b67908ce79369621d1f4ee70171bff6886b3054d Mon Sep 17 00:00:00 2001
From: Anton Georgiev <anto.georgiev@gmail.com>
Date: Tue, 4 Jun 2019 17:43:58 +0000
Subject: [PATCH] pass callback for closing of permissions-overlay

---
 .../imports/ui/components/audio/audio-modal/component.jsx       | 2 +-
 .../ui/components/audio/permissions-overlay/component.jsx       | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx b/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx
index 997b75a600..aabcbe8f61 100755
--- a/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/audio/audio-modal/component.jsx
@@ -442,7 +442,7 @@ class AudioModal extends Component {
 
     return (
       <span>
-        {showPermissionsOvelay ? <PermissionsOverlay /> : null}
+        {showPermissionsOvelay ? <PermissionsOverlay closeModal={closeModal} /> : null}
         <Modal
           overlayClassName={styles.overlay}
           className={styles.modal}
diff --git a/bigbluebutton-html5/imports/ui/components/audio/permissions-overlay/component.jsx b/bigbluebutton-html5/imports/ui/components/audio/permissions-overlay/component.jsx
index 1ebf36945c..a1ac3e0e65 100644
--- a/bigbluebutton-html5/imports/ui/components/audio/permissions-overlay/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/audio/permissions-overlay/component.jsx
@@ -1,10 +1,12 @@
 import React from 'react';
 import { injectIntl, intlShape, defineMessages } from 'react-intl';
 import Modal from '/imports/ui/components/modal/simple/component';
+import PropTypes from 'prop-types';
 import { styles } from './styles';
 
 const propTypes = {
   intl: intlShape.isRequired,
+  closeModal: PropTypes.func.isRequired,
 };
 
 const intlMessages = defineMessages({
-- 
GitLab