diff --git a/apps/web/app.js b/apps/web/app.js index 13e4b50..afbdd40 100644 --- a/apps/web/app.js +++ b/apps/web/app.js @@ -40,7 +40,12 @@ function perfNow() { function markPerf(name, detail) { const at = perfNow(); - const event = { name, at_ms: Math.round(at), ...(detail || {}) }; + const safeDetail = { ...(detail || {}) }; + if (Object.prototype.hasOwnProperty.call(safeDetail, "name")) { + safeDetail.stream_name = safeDetail.name; + delete safeDetail.name; + } + const event = { name, at_ms: Math.round(at), ...safeDetail }; perfState.marks[name] = event; perfState.events.push(event); if (window.performance && typeof window.performance.mark === "function") {