diff options
author | Kristian Aune <kraune@verizonmedia.com> | 2022-08-19 16:25:00 +0200 |
---|---|---|
committer | Kristian Aune <kraune@verizonmedia.com> | 2022-08-19 16:25:00 +0200 |
commit | a8e7ef79cbdd70b3ac2357577b973b79074a4a12 (patch) | |
tree | 47de2bcd79ddb091f0085a6cd400ae2662cf7862 /client | |
parent | d0727a603474d5202feed3b47ee21a72c513405e (diff) |
Not all proton trace children have traces
Diffstat (limited to 'client')
-rw-r--r-- | client/js/app/src/app/pages/querybuilder/TransformVespaTrace.jsx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/js/app/src/app/pages/querybuilder/TransformVespaTrace.jsx b/client/js/app/src/app/pages/querybuilder/TransformVespaTrace.jsx index 7299f1cb777..7a630a017cb 100644 --- a/client/js/app/src/app/pages/querybuilder/TransformVespaTrace.jsx +++ b/client/js/app/src/app/pages/querybuilder/TransformVespaTrace.jsx @@ -128,6 +128,10 @@ function createProtonSpans(children, parentID) { [{ refType: 'CHILD_OF', traceID: traceID, spanID: parentID }] ); data.push(newSpan); + // eslint-disable-next-line no-prototype-builtins + if (!child.hasOwnProperty('traces')) { + return; + } let traces = child['traces']; for (let k = 0; k < traces.length; k++) { let trace = traces[k]; |