summaryrefslogtreecommitdiff
path: root/src/store/modules/HardwareStatus/MemoryStore.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/store/modules/HardwareStatus/MemoryStore.js')
-rw-r--r--src/store/modules/HardwareStatus/MemoryStore.js33
1 files changed, 22 insertions, 11 deletions
diff --git a/src/store/modules/HardwareStatus/MemoryStore.js b/src/store/modules/HardwareStatus/MemoryStore.js
index 86b77c0a..787a0502 100644
--- a/src/store/modules/HardwareStatus/MemoryStore.js
+++ b/src/store/modules/HardwareStatus/MemoryStore.js
@@ -73,17 +73,28 @@ const MemoryStore = {
const updatedIdentifyLedValue = {
LocationIndicatorActive: led.identifyLed,
};
- return await api.patch(uri, updatedIdentifyLedValue).catch((error) => {
- dispatch('getDimms');
- console.log('error', error);
- if (led.identifyLed) {
- throw new Error(i18n.t('pageInventory.toast.errorEnableIdentifyLed'));
- } else {
- throw new Error(
- i18n.t('pageInventory.toast.errorDisableIdentifyLed'),
- );
- }
- });
+ return await api
+ .patch(uri, updatedIdentifyLedValue)
+ .then(() => {
+ if (led.identifyLed) {
+ return i18n.t('pageInventory.toast.successEnableIdentifyLed');
+ } else {
+ return i18n.t('pageInventory.toast.successDisableIdentifyLed');
+ }
+ })
+ .catch((error) => {
+ dispatch('getDimms');
+ console.log('error', error);
+ if (led.identifyLed) {
+ throw new Error(
+ i18n.t('pageInventory.toast.errorEnableIdentifyLed'),
+ );
+ } else {
+ throw new Error(
+ i18n.t('pageInventory.toast.errorDisableIdentifyLed'),
+ );
+ }
+ });
},
},
};