Skip to content

Commit

Permalink
fix: review 2 changes
Browse files Browse the repository at this point in the history
  • Loading branch information
md384 committed Jun 23, 2023
1 parent 3aa5f01 commit c4e3664
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions sentry_sdk/integrations/aiohttp.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
transaction_from_function,
HAS_REAL_CONTEXTVARS,
CONTEXTVARS_ERROR_MESSAGE,
SENSITIVE_DATA_SUBSTITUTE,
AnnotatedValue,
)

Expand Down Expand Up @@ -203,14 +204,16 @@ async def on_request_start(session, trace_config_ctx, params):
parsed_url = parse_url(str(params.url), sanitize=False)

span = hub.start_span(
op=OP.HTTP_CLIENT, description="%s %s" % (method, parsed_url)
op=OP.HTTP_CLIENT,
description="%s %s"
% (method, parsed_url.url if parsed_url else SENSITIVE_DATA_SUBSTITUTE),
)
span.set_data(SPANDATA.HTTP_METHOD, method)
span.set_data("url", parsed_url.url)
span.set_data(SPANDATA.HTTP_QUERY, parsed_url.query)
span.set_data(SPANDATA.HTTP_FRAGMENT, parsed_url.fragment)

if should_propagate_trace(hub, parsed_url.url):
if should_propagate_trace(hub, str(params.url)):
for key, value in hub.iter_trace_propagation_headers(span):
logger.debug(
"[Tracing] Adding `{key}` header {value} to outgoing request to {url}.".format(
Expand Down

0 comments on commit c4e3664

Please sign in to comment.