diff --git a/src/views/dashboard/related/log/Header.vue b/src/views/dashboard/related/log/Header.vue index 0296a06a..98ed26a8 100644 --- a/src/views/dashboard/related/log/Header.vue +++ b/src/views/dashboard/related/log/Header.vue @@ -110,6 +110,7 @@ limitations under the License. --> ({ endpoint: { value: "0", label: "All" }, service: { value: "", label: "" }, }); +const logTagsComponent = ref | null>(null); interface filtersObject { name: string; iconName: string; @@ -373,7 +375,7 @@ function handleActiveSearchTerms() { case "service": addToActiveTerms(); break; - case "endpoint": + case "endpoints": addToActiveTerms(); break; } @@ -474,6 +476,7 @@ function cancelSearchTerm() { case "tags": tagsList.value = []; tagsMap.value = []; + logTagsComponent.value?.emptyTags(); break; case "keywords": keywordsOfContent.value = []; @@ -485,7 +488,8 @@ function cancelSearchTerm() { state.instance.value = "0"; break; case "endpoints": - state.endpoints.value = "0"; + state.endpoint.value = "0"; + getEndpoints(); break; case "service": state.service.value = ""; diff --git a/src/views/dashboard/related/trace/Filter.vue b/src/views/dashboard/related/trace/Filter.vue index 14c0f922..a88bfec1 100644 --- a/src/views/dashboard/related/trace/Filter.vue +++ b/src/views/dashboard/related/trace/Filter.vue @@ -103,7 +103,7 @@ limitations under the License. --> @@ -209,7 +209,7 @@ const state = reactive({ service: { value: "", label: "" }, }); -const tagComponent = ref | null>(null); +const traceTagsComponent = ref | null>(null); // const dateTime = computed(() => [ // appStore.durationRow.start, @@ -282,7 +282,7 @@ function cancelSearch() { tagsList.value = []; tagsMap.value = []; updateTags({ tagsMap: [], tagsList: [] }); - tagComponent.value?.emptyTags(); + traceTagsComponent.value?.emptyTags(); break; case "traceId": traceId.value = "";