From a737f68a5540b3087c19a39f9b4d6ac4c088c5e0 Mon Sep 17 00:00:00 2001 From: Ridene <rridene@centreon.com> Date: Thu, 7 Jun 2018 11:54:43 +0200 Subject: [PATCH] fix(new header): fix poller state's display --- .../Header/Objects/PollerObjectContainer.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/www/frontSrc/Header/Objects/PollerObjectContainer.js b/www/frontSrc/Header/Objects/PollerObjectContainer.js index 4643d4524c..33ae8c21ae 100644 --- a/www/frontSrc/Header/Objects/PollerObjectContainer.js +++ b/www/frontSrc/Header/Objects/PollerObjectContainer.js @@ -43,14 +43,14 @@ class PollerObjectContainer extends Component { } setPollerState = (database, latency, stability) => { - const pollerState = { - color: '#88B917', + let pollerState = '#88B917' + + if (database.warning.total > 0 || latency.warning.total > 0 || stability.warning.total > 0) { + pollerState = '#FF9A13' } - if (database.critical > 0 || latency.critical > 0 || stability.critical > 0) { - pollerState.color = '#E00B3D' - } else if (database.warning > 0 || latency.warning > 0 || stability.warning > 0) { - pollerState.color = '#FF9A13' + if (database.critical.total > 0 || latency.critical.total > 0 || stability.critical.total > 0) { + pollerState = '#E00B3D' } return pollerState @@ -62,7 +62,7 @@ class PollerObjectContainer extends Component { const { database, latency, stability, total, dataFetched, error } = this.props.poller if (dataFetched) { - const {color} = this.setPollerState(stability, database, latency) + const color = this.setPollerState(stability, database, latency) return ( <PollerObject handleClose={this.handleClose} -- GitLab