diff --git a/app/conference_centers/download.php b/app/conference_centers/download.php index 519104fa68..8bfbeb2186 100644 --- a/app/conference_centers/download.php +++ b/app/conference_centers/download.php @@ -30,7 +30,7 @@ //check permisions require_once "resources/check_auth.php"; - if (permission_exists('call_recording_view')) { + if (permission_exists('call_recording_view') || permission_exists('conference_session_play')) { //access granted } else { diff --git a/app/conference_centers/resources/classes/conference_centers.php b/app/conference_centers/resources/classes/conference_centers.php index bc65a83dad..a7faa2dc48 100644 --- a/app/conference_centers/resources/classes/conference_centers.php +++ b/app/conference_centers/resources/classes/conference_centers.php @@ -221,7 +221,7 @@ if (!class_exists('conference_centers')) { * download the recordings */ public function download() { - if (permission_exists('call_recording_play') || permission_exists('call_recording_download')) { + if (permission_exists('conference_session_play') || permission_exists('call_recording_play') || permission_exists('call_recording_download')) { //cache limiter session_cache_limiter('public');