lib/elastic_apm/spies/mongo.rb in elastic-apm-3.13.0 vs lib/elastic_apm/spies/mongo.rb in elastic-apm-3.14.0

- old
+ new

@@ -42,17 +42,21 @@ def started(event) push_event(event) end def failed(event) - span = pop_event(event) - span&.outcome = Span::Outcome::FAILURE + if (span = pop_event(event)) + span.outcome = Span::Outcome::FAILURE + end + span end def succeeded(event) - span = pop_event(event) - span&.outcome = Span::Outcome::SUCCESS + if span = pop_event(event) + span.outcome = Span::Outcome::SUCCESS + end + span end private