Skip to content

Commit

Permalink
Merge pull request #81 from harvester/mergify/bp/release-harvester-v1…
Browse files Browse the repository at this point in the history
….5/pr-72

[porting 1262] Fix vm rows reactivity (backport #72)
  • Loading branch information
a110605 authored Jan 13, 2025
2 parents e333020 + 3ea8edb commit d278687
Showing 1 changed file with 10 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,35 +24,24 @@ export default {
},
async fetch() {
const hash = await allHash({
await allHash({
vms: this.$store.dispatch('harvester/findAll', { type: HCI.VM }),
vmis: this.$store.dispatch('harvester/findAll', { type: HCI.VMI }),
allClusterNetwork: this.$store.dispatch('harvester/findAll', { type: HCI.CLUSTER_NETWORK }),
});
const instanceMap = {};
},
(hash.vmis || []).forEach((vmi) => {
const vmiUID = vmi?.metadata?.ownerReferences?.[0]?.uid;
computed: {
allClusterNetwork() {
return this.$store.getters['harvester/all'](HCI.CLUSTER_NETWORK);
},
if (vmiUID) {
instanceMap[vmiUID] = vmi;
}
});
rows() {
const vms = this.$store.getters['harvester/all'](HCI.VM);
this.allClusterNetwork = hash.allClusterNetwork;
this.rows = hash.vms.filter((row) => {
return instanceMap[row.metadata?.uid]?.status?.nodeName === this.node?.metadata?.labels?.[HOSTNAME];
});
},
data() {
return {
rows: [],
allClusterNetwork: []
};
},
return vms.filter((vm) => vm.vmi?.status?.nodeName === this.node?.metadata?.labels?.[HOSTNAME]);
},
computed: {
headers() {
return [
STATE,
Expand Down Expand Up @@ -87,8 +76,6 @@ export default {
];
},
},
methods: {}
};
</script>
Expand Down

0 comments on commit d278687

Please sign in to comment.