mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-11-27 00:03:06 -05:00
Only send telemetry if request ID was present
Tweaks telemetry implementation slightly to be inline with the recent implementation in stripe-php. Telemetry isn't much good if a request ID wasn't present, so we only send telemetry if it was.
This commit is contained in:
parent
8c4813fcbf
commit
78df532c8c
@ -225,7 +225,8 @@ module Stripe
|
||||
resp = yield
|
||||
context = context.dup_from_response(resp)
|
||||
log_response(context, request_start, resp.status, resp.body)
|
||||
if Stripe.enable_telemetry?
|
||||
|
||||
if Stripe.enable_telemetry? && context.request_id
|
||||
request_duration_ms = ((Time.now - request_start) * 1000).to_int
|
||||
@last_request_metrics = StripeRequestMetrics.new(context.request_id, request_duration_ms)
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user