diff --git a/src/store/modules/selectors.ts b/src/store/modules/selectors.ts index 1c675396..7918bd40 100644 --- a/src/store/modules/selectors.ts +++ b/src/store/modules/selectors.ts @@ -65,7 +65,8 @@ export const selectorStore = defineStore({ this.currentDestPod = pod; }, setCurrentProcess(process: Nullable) { - this.currentPod = process; + console.log(process); + this.currentProcess = process; }, setCurrentDestProcess(process: Nullable) { this.currentDestPod = process; @@ -74,7 +75,7 @@ export const selectorStore = defineStore({ this.destPods = pods; }, setDestProcesses(processes: Array) { - this.destPods = processes; + this.destProcess = processes; }, async fetchLayers(): Promise { const res: AxiosResponse = await graphql.query("queryLayers").params({}); diff --git a/src/views/dashboard/controls/Widget.vue b/src/views/dashboard/controls/Widget.vue index c1653891..ec582664 100644 --- a/src/views/dashboard/controls/Widget.vue +++ b/src/views/dashboard/controls/Widget.vue @@ -213,7 +213,10 @@ export default defineComponent({ watch( () => [selectorStore.currentPod, selectorStore.currentDestPod], () => { - if (dashboardStore.entity === EntityType[0].value) { + if ( + dashboardStore.entity === EntityType[0].value || + dashboardStore.entity === EntityType[7].value + ) { return; } if (isList.value) { @@ -222,6 +225,14 @@ export default defineComponent({ queryMetrics(); } ); + watch( + () => [selectorStore.currentProcess, selectorStore.currentDestProcess], + () => { + if (dashboardStore.entity === EntityType[7].value) { + queryMetrics(); + } + } + ); watch( () => appStore.durationTime, () => {