parent
985f6ab85e
commit
8f545dd0d6
|
@ -31,7 +31,6 @@ class Monitoring_AcknowledgementController extends Controller
|
|||
'acknowledgement_id',
|
||||
'instance_id',
|
||||
'entry_time',
|
||||
'acknowledgement_type',
|
||||
'object_id',
|
||||
'state',
|
||||
'author_name',
|
||||
|
|
|
@ -9,7 +9,7 @@ use Icinga\Module\Monitoring\Object\Host;
|
|||
<div class="dontprint">
|
||||
<?= $this->render('list/components/selectioninfo.phtml'); ?>
|
||||
</div>
|
||||
<h1><?= $this->translate('Acknowledgements') ?></h1>
|
||||
<h1><?= count($acknowledgements) ?> <?= $this->translate('Acknowledgements') ?></h1>
|
||||
<?= $this->sortBox; ?>
|
||||
<?= $this->limiter; ?>
|
||||
<?= $this->paginator; ?>
|
||||
|
|
|
@ -18,7 +18,6 @@ class AcknowledgementQuery extends IdoQuery
|
|||
'acknowledgement_id' => 'a.acknowledgement_id',
|
||||
'instance_id' => 'a.instance_id',
|
||||
'entry_time' => 'UNIX_TIMESTAMP(a.entry_time)',
|
||||
'acknowledgement_type' => 'IF (a.acknowledgement_type = 0, \'host\', \'service\')',
|
||||
'object_id' => 'a.object_id',
|
||||
'state' => 'a.state',
|
||||
'author_name' => 'a.author_name',
|
||||
|
@ -31,9 +30,9 @@ class AcknowledgementQuery extends IdoQuery
|
|||
'endpoint_object_id' => 'a.endpoint_object_id'
|
||||
),
|
||||
'objects' => array(
|
||||
'acknowledgement_is_service' => 'IF (o.objecttype_id = 2, 1, 0)',
|
||||
'host' => 'o.name1',
|
||||
'service' => 'o.name2'
|
||||
'acknowledgement_is_service' => '(CASE WHEN o.objecttype_id = 2 THEN 1 ELSE 0 END)',
|
||||
'host' => 'o.name1',
|
||||
'service' => 'o.name2'
|
||||
)
|
||||
);
|
||||
|
||||
|
@ -67,8 +66,8 @@ class AcknowledgementQuery extends IdoQuery
|
|||
$this->select->join(
|
||||
array('a' => $ackTable),
|
||||
'o.object_id = a.object_id ' .
|
||||
'AND ((o.objecttype_id = 2 AND ss.problem_has_been_acknowledged AND ss.acknowledgement_type = 2) ' .
|
||||
' OR (o.objecttype_id = 1 AND hs.problem_has_been_acknowledged AND hs.acknowledgement_type = 2)) ' .
|
||||
'AND ((o.objecttype_id = 2 AND ss.problem_has_been_acknowledged = 1 AND ss.acknowledgement_type = 2) ' .
|
||||
' OR (o.objecttype_id = 1 AND hs.problem_has_been_acknowledged = 1 AND hs.acknowledgement_type = 2)) ' .
|
||||
'AND o.is_active = 1 AND a.acknowledgement_id = ' . $subQuery,
|
||||
array()
|
||||
);
|
||||
|
|
|
@ -17,7 +17,6 @@ class Acknowledgement extends DataView
|
|||
'acknowledgement_id',
|
||||
'instance_id',
|
||||
'entry_time',
|
||||
'acknowledgement_type',
|
||||
'object_id',
|
||||
'state',
|
||||
'author_name',
|
||||
|
@ -39,7 +38,6 @@ class Acknowledgement extends DataView
|
|||
return array(
|
||||
'acknowledgement_id',
|
||||
'entry_time',
|
||||
'acknowledgement_type',
|
||||
'state',
|
||||
'author_name',
|
||||
'comment_data',
|
||||
|
|
Loading…
Reference in New Issue