Skip to content

Commit

Permalink
Adapt API change in "Context#getParentObservation"
Browse files Browse the repository at this point in the history
  • Loading branch information
ttddyy committed Sep 20, 2022
1 parent 6cefffc commit c58d7ce
Showing 1 changed file with 3 additions and 2 deletions.
Expand Up @@ -23,6 +23,7 @@
import io.micrometer.observation.Observation;
import io.micrometer.observation.Observation.Event;
import io.micrometer.observation.ObservationHandler;
import io.micrometer.observation.ObservationView;
import io.micrometer.tracing.CurrentTraceContext;
import io.micrometer.tracing.Span;
import io.micrometer.tracing.Tracer;
Expand Down Expand Up @@ -111,9 +112,9 @@ default Span getParentSpan(Observation.ContextView context) {
// This would mean that the user has manually created a tracing context
TracingContext tracingContext = context.get(TracingContext.class);
if (tracingContext == null) {
Observation observation = context.getParentObservation();
ObservationView observation = context.getParentObservation();
if (observation != null) {
tracingContext = observation.getContext().get(TracingContext.class);
tracingContext = observation.getContextView().get(TracingContext.class);
if (tracingContext != null) {
return tracingContext.getSpan();
}
Expand Down

0 comments on commit c58d7ce

Please sign in to comment.