From 213804401cd494a124ada7dc30893e9062072a8d Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Fri, 7 Oct 2016 14:44:08 +0200 Subject: [PATCH] Fix Web 2's remove-downtime API actions not selecting the downtime name refs #11398 --- .../application/controllers/ActionsController.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/monitoring/application/controllers/ActionsController.php b/modules/monitoring/application/controllers/ActionsController.php index 06bbc8e61..1ec5fe102 100644 --- a/modules/monitoring/application/controllers/ActionsController.php +++ b/modules/monitoring/application/controllers/ActionsController.php @@ -61,7 +61,7 @@ class Monitoring_ActionsController extends Controller $filter = $this->getFilterOrExitIfEmpty(); $downtimes = $this->backend ->select() - ->from('downtime', array('host_name', 'id' => 'downtime_internal_id')) + ->from('downtime', array('host_name', 'id' => 'downtime_internal_id', 'name' => 'downtime_name')) ->where('object_type', 'host') ->applyFilter($this->getRestriction('monitoring/filter/objects')) ->applyFilter($filter); @@ -110,7 +110,10 @@ class Monitoring_ActionsController extends Controller $filter = $this->getFilterOrExitIfEmpty(); $downtimes = $this->backend ->select() - ->from('downtime', array('host_name', 'service_description', 'id' => 'downtime_internal_id')) + ->from( + 'downtime', + array('host_name', 'service_description', 'id' => 'downtime_internal_id', 'name' => 'downtime_name') + ) ->where('object_type', 'service') ->applyFilter($this->getRestriction('monitoring/filter/objects')) ->applyFilter($filter);