summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDixsie Wolmers <dixsie@ibm.com>2020-07-01 20:41:28 +0300
committerDerick Montague <derick.montague@ibm.com>2020-07-10 04:19:38 +0300
commitc3fb64e248f23a732e3bcce0664dddf3f16f5b9a (patch)
tree090789f1c254abd425fd30a4c0e1a8f9de984225
parent739e459610d92a6fd3021a65398ecb4517cced89 (diff)
downloadwebui-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
-rw-r--r--src/views/Overview/Overview.vue12
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() {