summaryrefslogtreecommitdiff
path: root/src/store/modules/HardwareStatus/PciStore.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/store/modules/HardwareStatus/PciStore.js')
-rw-r--r--src/store/modules/HardwareStatus/PciStore.js15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/store/modules/HardwareStatus/PciStore.js b/src/store/modules/HardwareStatus/PciStore.js
index e49e452c..538b783f 100644
--- a/src/store/modules/HardwareStatus/PciStore.js
+++ b/src/store/modules/HardwareStatus/PciStore.js
@@ -101,18 +101,15 @@ const PciStore = {
return Promise.allSettled(Members)
.then((response) => {
commit('setPciDevisesMembers', response);
+ const Functions = response
+ .map((item) => item.value.data.Members)
+ .flat(Infinity)
+ .map((item) => api.get(item['@odata.id']));
+ return Promise.allSettled(Functions);
})
+ .then((response) => commit('setFunctionDevices', response))
.catch((error) => console.log(error));
},
- async getFunctionDevices({ commit, state }) {
- const Functions = state.pci
- .map((item) => item.Members)
- .flat(Infinity)
- .map((item) => api.get(item['@odata.id']));
- return Promise.allSettled(Functions).then((response) =>
- commit('setFunctionDevices', response)
- );
- },
},
};