Add division by zero guards in TraceFilter traceList and caseTotalPercent

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-09 18:47:47 +08:00
parent 1f603af1a9
commit e5e7b8b7b6

View File

@@ -175,6 +175,7 @@ const traceCountTotal = computed(() => {
}); });
const traceList = computed(() => { const traceList = computed(() => {
if (traceCountTotal.value === 0) return [];
return baseTraces.value return baseTraces.value
.map((trace) => { .map((trace) => {
return { return {
@@ -191,6 +192,7 @@ const traceList = computed(() => {
}); });
const caseTotalPercent = computed(() => { const caseTotalPercent = computed(() => {
if (traceCountTotal.value === 0) return "0%";
const ratioSum = const ratioSum =
traceList.value traceList.value
.map((trace) => trace.base_count) .map((trace) => trace.base_count)