Comparing version 0.7.0-beta.6 to 0.7.0-beta.7
@@ -1,1 +0,1 @@ | ||
module.exports = '0.7.0-beta.6' | ||
module.exports = '0.7.0-beta.7' |
{ | ||
"name": "dd-trace", | ||
"version": "0.7.0-beta.6", | ||
"version": "0.7.0-beta.7", | ||
"description": "Datadog APM tracing client for JavaScript", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -11,4 +11,2 @@ 'use strict' | ||
function ddTrace (req, res, next) { | ||
if (web.active(req)) return next() | ||
web.instrument(tracer, config, req, res, 'express.request') | ||
@@ -15,0 +13,0 @@ |
@@ -9,4 +9,2 @@ 'use strict' | ||
function ddTrace (ctx, next) { | ||
if (web.active(ctx.req)) return next() | ||
web.instrument(tracer, config, ctx.req, ctx.res, 'koa.request') | ||
@@ -13,0 +11,0 @@ |
@@ -83,3 +83,2 @@ 'use strict' | ||
paths: [], | ||
hooks: [], | ||
beforeEnd: [] | ||
@@ -97,3 +96,3 @@ } | ||
function startSpan (tracer, config, req, res, name) { | ||
req._datadog.hooks.push(config.hooks) | ||
req._datadog.config = config | ||
@@ -110,3 +109,2 @@ if (req._datadog.span) { | ||
req._datadog.tracer = tracer | ||
req._datadog.config = config | ||
req._datadog.span = span | ||
@@ -126,3 +124,3 @@ req._datadog.scope = scope | ||
req._datadog.hooks.forEach(hooks => hooks.request(req._datadog.span, req, res)) | ||
req._datadog.config.hooks.request(req._datadog.span, req, res) | ||
@@ -140,3 +138,5 @@ addResourceTag(req) | ||
res.end = function () { | ||
if (end === req._datadog.end) return | ||
req._datadog.end = res.end = function () { | ||
req._datadog.beforeEnd.forEach(beforeEnd => beforeEnd()) | ||
@@ -143,0 +143,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
126434
3567