From 5651f067d260c3d692a1a9b79a656d2035f9c186 Mon Sep 17 00:00:00 2001 From: Julio Date: Tue, 25 Feb 2020 12:13:10 +0100 Subject: [PATCH] bbb: Fix redirect --- plugin/bbb/listing.php | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/plugin/bbb/listing.php b/plugin/bbb/listing.php index 28b1a9212b..4717ad7377 100755 --- a/plugin/bbb/listing.php +++ b/plugin/bbb/listing.php @@ -130,21 +130,21 @@ if ($conferenceManager) { exit; break; case 'logout': - if ($plugin->get('allow_regenerate_recording') !== 'true') { - api_not_allowed(true); - } - $allow = api_get_course_setting('bbb_force_record_generation', $courseInfo) == 1 ? true : false; - if ($allow) { - $result = $bbb->getMeetingByRemoteId($_GET['remote_id']); - if (!empty($result)) { - $result = $bbb->regenerateRecording($result['id']); - if ($result) { - Display::addFlash(Display::return_message(get_lang('Success'))); - } else { - Display::addFlash(Display::return_message(get_lang('Error'), 'error')); + if ($plugin->get('allow_regenerate_recording') === 'true') { + $allow = api_get_course_setting('bbb_force_record_generation', $courseInfo) == 1 ? true : false; + if ($allow) { + $result = $bbb->getMeetingByRemoteId($_GET['remote_id']); + if (!empty($result)) { + $result = $bbb->regenerateRecording($result['id']); + if ($result) { + Display::addFlash(Display::return_message(get_lang('Success'))); + } else { + Display::addFlash(Display::return_message(get_lang('Error'), 'error')); + } } } } + header('Location: '.$bbb->getListingUrl()); exit; break; @@ -188,12 +188,12 @@ if ($bbb->isGlobalConference() === false && $plugin->get('enable_conference_in_course_groups') === 'true' ) { $url = api_get_self().'?'.api_get_cidreq(true, false).'&gidReq='; - $htmlHeadXtra[] = '';