diff --git a/src/store/modules/continous-profiling.ts b/src/store/modules/continous-profiling.ts index 94979a33..d1897c8b 100644 --- a/src/store/modules/continous-profiling.ts +++ b/src/store/modules/continous-profiling.ts @@ -107,6 +107,9 @@ export const continousProfilingStore = defineStore({ }; }); this.setSelectedStrategy(this.strategyList[0] || {}); + if (!this.selectedStrategy.type) { + return res.data; + } this.getContinousTaskList({ serviceId: params.serviceId, targets: [this.selectedStrategy.type], diff --git a/src/views/dashboard/related/continuous-profiling/components/TaskList.vue b/src/views/dashboard/related/continuous-profiling/components/TaskList.vue index 46ef7cc3..95958fab 100644 --- a/src/views/dashboard/related/continuous-profiling/components/TaskList.vue +++ b/src/views/dashboard/related/continuous-profiling/components/TaskList.vue @@ -70,7 +70,7 @@ limitations under the License. --> // const viewDetail = ref(false); async function changeTask(item: EBPFTaskList) { - continousProfilingStore.setSelectedContinousTask(item); + continousProfilingStore.setselectedTask(item); } function getURI(uri: { uriRegex: string; uriPath: string }) {