From 65f1b84d6a5031093a0d35c9a727184155e87c7e Mon Sep 17 00:00:00 2001 From: Maksim Zakharov Date: Wed, 5 Oct 2022 09:27:17 +0300 Subject: add ntp to date-time --- src/store/modules/Settings/DateTimeStore.js | 4 +- src/views/_sila/Overview/DateTime/DateTime.vue | 71 ++++++++++++++++---------- src/views/_sila/Settings/TransferInfo/Smtp.vue | 2 +- 3 files changed, 47 insertions(+), 30 deletions(-) diff --git a/src/store/modules/Settings/DateTimeStore.js b/src/store/modules/Settings/DateTimeStore.js index 02854918..d6dcc414 100644 --- a/src/store/modules/Settings/DateTimeStore.js +++ b/src/store/modules/Settings/DateTimeStore.js @@ -56,11 +56,11 @@ const DateTimeStore = { * TODO: remove timeout if backend solves * https://github.com/openbmc/openbmc/issues/3459 */ - const timeoutVal = state.isNtpProtocolEnabled ? 40000 : 0; + const timeoutVal = state.isNtpProtocolEnabled ? 40000 : 100; return await new Promise((resolve, reject) => { setTimeout(() => { return api - .patch(`/redfish/v1/Managers/bmc`, dateTimeData) + .get(`/redfish/v1/Managers/bmc`, dateTimeData) .then(() => resolve()) .catch(() => reject()); }, timeoutVal); diff --git a/src/views/_sila/Overview/DateTime/DateTime.vue b/src/views/_sila/Overview/DateTime/DateTime.vue index 8cb27fc8..1a9cbab4 100644 --- a/src/views/_sila/Overview/DateTime/DateTime.vue +++ b/src/views/_sila/Overview/DateTime/DateTime.vue @@ -145,7 +145,16 @@ :disabled="isNotAdmin" > NTP - + --> + + NTP + - --> + {{ $t('global.action.saveSettings') }} @@ -233,6 +243,7 @@