Skip to content

Commit beed916

Browse files
committed
Avoid eager fallback track construction
1 parent d8fc3d9 commit beed916

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

transformer_nuggets/utils/track_event.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ class ChromeMetadata:
5151

5252
def track_for(self, pid: Any, tid: Any) -> ChromeTrack:
5353
key = (pid, tid)
54-
return self.tracks.get(
55-
key,
56-
ChromeTrack(pid=pid, tid=tid, name=_clean_track_name(pid, tid)),
57-
)
54+
track = self.tracks.get(key)
55+
if track is not None:
56+
return track
57+
return ChromeTrack(pid=pid, tid=tid, name=_clean_track_name(pid, tid))
5858

5959

6060
@dataclass(frozen=True)

0 commit comments

Comments
 (0)