@@ -31,6 +31,7 @@ const preRequestInterceptor = (http: AxiosInstance) => (
3131 }
3232
3333 const { tracer, rootSpan, requestSpanNameSuffix } = config . tracing
34+
3435 const spanName = requestSpanNameSuffix ? `${ requestSpanPrefix } :${ requestSpanNameSuffix } ` : requestSpanPrefix
3536
3637 const span = rootSpan
@@ -43,7 +44,6 @@ const preRequestInterceptor = (http: AxiosInstance) => (
4344
4445 config . tracing . requestSpan = span
4546 tracer . inject ( span , FORMAT_HTTP_HEADERS , config . headers )
46-
4747 return config
4848}
4949
@@ -55,7 +55,6 @@ const onResponseSuccess = (response: TraceableAxiosResponse): TraceableAxiosResp
5555 const requestSpan = response . config . tracing ?. requestSpan
5656 injectResponseInfoOnSpan ( requestSpan , response )
5757 requestSpan ?. finish ( )
58-
5958 return response
6059}
6160
@@ -68,13 +67,12 @@ const onResponseError = (err: ExtendedAxiosError) => {
6867 injectResponseInfoOnSpan ( requestSpan , err . response )
6968 ErrorReport . create ( { originalError : err } ) . injectOnSpan ( requestSpan , err . config . tracing . logger )
7069 requestSpan . finish ( )
71-
7270 return Promise . reject ( err )
7371}
7472
7573export const addTracingPreRequestInterceptor = ( http : AxiosInstance ) => {
7674 const requestTracingInterceptor = http . interceptors . request . use (
77- preRequestInterceptor ( http ) as any ,
75+ preRequestInterceptor ( http ) ,
7876 undefined
7977 )
8078
@@ -83,8 +81,8 @@ export const addTracingPreRequestInterceptor = (http: AxiosInstance) => {
8381
8482export const addTracingResponseInterceptor = ( http : AxiosInstance ) => {
8583 const responseTracingInterceptor = http . interceptors . response . use (
86- onResponseSuccess as any ,
87- onResponseError as any
84+ onResponseSuccess ,
85+ onResponseError
8886 )
8987
9088 return { responseTracingInterceptor }
0 commit comments