Skip to content

Commit 86599e0

Browse files
fix: added null check for DT headers. #106
1 parent c5c0898 commit 86599e0

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

www/js/newrelic.js

+13-5
Original file line numberDiff line numberDiff line change
@@ -512,11 +512,19 @@
512512
console.error(e);
513513
} finally{
514514
var headers = generateTracePayload();
515-
516-
this.setRequestHeader("newrelic", headers['newrelic']);
517-
this.setRequestHeader("traceparent", headers['traceparent']);
518-
this.setRequestHeader("tracestate", headers['tracestate']);
519-
networkRequest.params = headers;
515+
console.debug(headers);
516+
if (headers !== null) {
517+
if (headers['newrelic']) {
518+
this.setRequestHeader("newrelic", headers['newrelic']);
519+
}
520+
if (headers['traceparent']) {
521+
this.setRequestHeader("traceparent", headers['traceparent']);
522+
}
523+
if (headers['tracestate']) {
524+
this.setRequestHeader("tracestate", headers['tracestate']);
525+
}
526+
networkRequest.params = headers;
527+
}
520528
}
521529
}
522530

0 commit comments

Comments
 (0)