diff options
author | Dixsie Wolmers <dixsie@ibm.com> | 2020-07-01 20:41:28 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-07-10 04:19:38 +0300 |
commit | c3fb64e248f23a732e3bcce0664dddf3f16f5b9a (patch) | |
tree | 090789f1c254abd425fd30a4c0e1a8f9de984225 /src/views/Overview/Overview.vue | |
parent | 739e459610d92a6fd3021a65398ecb4517cced89 (diff) | |
download | webui-vue-c3fb64e248f23a732e3bcce0664dddf3f16f5b9a.tar.xz |
Fix overview page server information bug
The frontend displays "--" as the default state when
static values are null.
When backend returns an empty string for server model,
serial number, manufacturer or firmware version, then
return "--" to follow the current default state pattern.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: Ica0d864993d7124598c09c5bd33d0313d84059db
Diffstat (limited to 'src/views/Overview/Overview.vue')
-rw-r--r-- | src/views/Overview/Overview.vue | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/views/Overview/Overview.vue b/src/views/Overview/Overview.vue index fa7f5242..ba934130 100644 --- a/src/views/Overview/Overview.vue +++ b/src/views/Overview/Overview.vue @@ -110,16 +110,20 @@ export default { powerCapValue: state => state.powerControl.powerCapValue, powerConsumptionValue: state => state.powerControl.powerConsumptionValue, serverManufacturer() { - return this.server ? this.server.manufacturer : '--'; + if (this.server) return this.server.manufacturer || '--'; + return '--'; }, serverModel() { - return this.server ? this.server.model : '--'; + if (this.server) return this.server.model || '--'; + return '--'; }, serverSerialNumber() { - return this.server ? this.server.serialNumber : '--'; + if (this.server) return this.server.serialNumber || '--'; + return '--'; }, hostFirmwareVersion() { - return this.server ? this.server.firmwareVersion : '--'; + if (this.server) return this.server.firmwareVersion || '--'; + return '--'; } }), created() { |