diff --git a/src/views/dashboard/related/trace/Filter.vue b/src/views/dashboard/related/trace/Filter.vue index 84dca747..6386d652 100644 --- a/src/views/dashboard/related/trace/Filter.vue +++ b/src/views/dashboard/related/trace/Filter.vue @@ -279,10 +279,18 @@ function cancelSearch() { function handleActiveFilterState() { switch (activeFilter.value) { case "traceId": - console.log(traceId.value); if (!traceId.value.length) return; traceStore.setActiveFilter(activeFilter.value); break + case "tags": + if (!tagsList.value.length) return; + traceStore.setActiveFilter(activeFilter.value); + break + case "duration": + if (!minTraceDuration.value.length || !maxTraceDuration.value.length) + return; + traceStore.setActiveFilter(activeFilter.value); + break } } function searchTraces() {