summaryrefslogtreecommitdiff
path: root/src/views/Configuration/DateTimeSettings
diff options
context:
space:
mode:
authorDixsie Wolmers <dixsie@ibm.com>2020-07-15 01:07:26 +0300
committerYoshie Muranaka <yoshiemuranaka@gmail.com>2020-07-20 22:00:27 +0300
commitecd45a8392af2ada59dc846defa6392f5fc208a1 (patch)
tree7abf70d1c56882d1b80ac39a3de87cf02598f225 /src/views/Configuration/DateTimeSettings
parent9422e1a695edc0d520507ee3584592a28c5a63b3 (diff)
downloadwebui-vue-ecd45a8392af2ada59dc846defa6392f5fc208a1.tar.xz
Bug fix: Add timeout when setting Manual date & time
When time mode is initially set to Manual from NTP, the NTP service is disabled. In this process, the NTP service is stopping but not fully stopped therefore setting date/time will return an error. There are no responses from backend to notify when NTP is fully stopped. To work around, a timeout is set to allow NTP to fully stop. Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I8873722a72a955c355114567e56205aff7819931
Diffstat (limited to 'src/views/Configuration/DateTimeSettings')
-rw-r--r--src/views/Configuration/DateTimeSettings/DateTimeSettings.vue3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/views/Configuration/DateTimeSettings/DateTimeSettings.vue b/src/views/Configuration/DateTimeSettings/DateTimeSettings.vue
index d7b97d1a..7ce9cb3e 100644
--- a/src/views/Configuration/DateTimeSettings/DateTimeSettings.vue
+++ b/src/views/Configuration/DateTimeSettings/DateTimeSettings.vue
@@ -330,6 +330,9 @@ export default {
this.form.ntp.thirdAddress = '';
}
})
+ .then(() => {
+ this.$store.dispatch('global/getBmcTime');
+ })
.catch(({ message }) => this.errorToast(message))
.finally(() => {
this.$v.form.$reset();