From 475cc29ea340b69f3a6c3e53506ae1a64c0b9d40 Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Fri, 19 Sep 2025 14:57:06 +0100 Subject: [PATCH] fix(webapp): don't override spans from ancestors unless the span is partial --- apps/webapp/app/v3/eventRepository.server.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/webapp/app/v3/eventRepository.server.ts b/apps/webapp/app/v3/eventRepository.server.ts index 6a94c5b219..263125ba75 100644 --- a/apps/webapp/app/v3/eventRepository.server.ts +++ b/apps/webapp/app/v3/eventRepository.server.ts @@ -2001,12 +2001,16 @@ function getAncestorOverrides({ spansById: Map; span: PreparedEvent; }): AncestorOverrides | undefined { - const overrides: AncestorOverrides = {}; - if (span.level !== "TRACE") { return; } + if (!span.isPartial) { + return; + } + + const overrides: AncestorOverrides = {}; + const cancelledAncestor = findCancelledAncestor(spansById, span, span.spanId); if (cancelledAncestor) {