mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-26 16:48:49 +01:00
Don't show calendar integrated videoconference action if videoconference is disabled or BBB is not configured
This commit is contained in:
parent
41ab849ecc
commit
d8e892f7cf
@ -377,20 +377,24 @@ class calendar_uiviews extends calendar_ui
|
||||
),
|
||||
);
|
||||
|
||||
// Add toggle for video calls
|
||||
$status_config = Api\Config::read("status");
|
||||
if($status_config["status_cat_videocall"])
|
||||
// Don't show videoconference action if videoconference is disabled or BBB is not configured
|
||||
if (\EGroupware\Status\Hooks::isVCRecordingSupported() && !EGroupware\Status\Hooks::isVideoconferenceDisabled())
|
||||
{
|
||||
$actions['video_toggle'] = array(
|
||||
'caption' => 'Video call',
|
||||
'iconUrl' => Image::find('status', 'videoconference_call'),
|
||||
'checkbox' => true,
|
||||
'hint' => lang("video call"),
|
||||
'group' => 'integration',
|
||||
'onExecute' => 'javaScript:app.calendar.toolbar_videocall_toggle_action',
|
||||
'checked' => in_array('video_toggle', (array)$this->cal_prefs['integration_toggle']),
|
||||
'data' => array('toggle_off' => '0', 'toggle_on' => '1')
|
||||
);
|
||||
// Add toggle for video calls
|
||||
$status_config = Api\Config::read("status");
|
||||
if($status_config["status_cat_videocall"])
|
||||
{
|
||||
$actions['video_toggle'] = array(
|
||||
'caption' => 'Video call',
|
||||
'iconUrl' => Image::find('status', 'videoconference_call'),
|
||||
'checkbox' => true,
|
||||
'hint' => lang("video call"),
|
||||
'group' => 'integration',
|
||||
'onExecute' => 'javaScript:app.calendar.toolbar_videocall_toggle_action',
|
||||
'checked' => in_array('video_toggle', (array)$this->cal_prefs['integration_toggle']),
|
||||
'data' => array('toggle_off' => '0', 'toggle_on' => '1')
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Add integrated app options
|
||||
|
Loading…
Reference in New Issue
Block a user