mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-22 21:34:28 +02:00
MonitoredObjectController: Don't show Check Now
if active checks are disabled
refs #3665
This commit is contained in:
parent
b275a1383d
commit
3d4fa0bcae
@ -268,7 +268,11 @@ abstract class MonitoredObjectController extends Controller
|
|||||||
protected function setupQuickActionForms()
|
protected function setupQuickActionForms()
|
||||||
{
|
{
|
||||||
$auth = $this->Auth();
|
$auth = $this->Auth();
|
||||||
if ($auth->hasPermission('monitoring/command/schedule-check')) {
|
if ($auth->hasPermission('monitoring/command/schedule-check')
|
||||||
|
|| ($auth->hasPermission('monitoring/command/schedule-check/active-only')
|
||||||
|
&& $this->object->active_checks_enabled
|
||||||
|
)
|
||||||
|
) {
|
||||||
$this->view->checkNowForm = $checkNowForm = new CheckNowCommandForm();
|
$this->view->checkNowForm = $checkNowForm = new CheckNowCommandForm();
|
||||||
$checkNowForm
|
$checkNowForm
|
||||||
->setObjects($this->object)
|
->setObjects($this->object)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user