From dada89cf0c79a7daa7fb943f8f83455a61ad1ecd Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Mon, 1 Feb 2021 07:48:53 -0800 Subject: Add property check on Server power operations page Check for LastResetTime value before attempting to create a Date object. The error causes the page to hang when attempting different actions from the page. Signed-off-by: Yoshie Muranaka Change-Id: Ia2d754e430d1d3ad69f04d3c350c68ca35fa5375 --- src/store/modules/Control/ControlStore.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/store/modules/Control') diff --git a/src/store/modules/Control/ControlStore.js b/src/store/modules/Control/ControlStore.js index 82940f81..5f532d0e 100644 --- a/src/store/modules/Control/ControlStore.js +++ b/src/store/modules/Control/ControlStore.js @@ -54,8 +54,10 @@ const ControlStore = { .get('/redfish/v1/Systems/system') .then((response) => { const lastReset = response.data.LastResetTime; - const lastPowerOperationTime = new Date(lastReset); - commit('setLastPowerOperationTime', lastPowerOperationTime); + if (lastReset) { + const lastPowerOperationTime = new Date(lastReset); + commit('setLastPowerOperationTime', lastPowerOperationTime); + } }) .catch((error) => console.log(error)); }, -- cgit v1.2.3