Don't show calendar integrated videoconference action if videoconference is disabled or BBB is not configured

This commit is contained in:
Hadi Nategh 2021-04-30 15:17:05 +02:00
parent 41ab849ecc
commit d8e892f7cf

View File

@ -377,6 +377,9 @@ class calendar_uiviews extends calendar_ui
),
);
// Don't show videoconference action if videoconference is disabled or BBB is not configured
if (\EGroupware\Status\Hooks::isVCRecordingSupported() && !EGroupware\Status\Hooks::isVideoconferenceDisabled())
{
// Add toggle for video calls
$status_config = Api\Config::read("status");
if($status_config["status_cat_videocall"])
@ -392,6 +395,7 @@ class calendar_uiviews extends calendar_ui
'data' => array('toggle_off' => '0', 'toggle_on' => '1')
);
}
}
// Add integrated app options
$integration_data = Api\Hooks::process(array('location' => 'calendar_search_union'));