Skip to content

Commit f7f1da3

Browse files
author
arturpimentel
committed
Remove type casting from middlewares/interceptors/tracing/idex.ts
1 parent c93e645 commit f7f1da3

File tree

1 file changed

+4
-6
lines changed
  • src/HttpClient/middlewares/request/setupAxios/interceptors/tracing

1 file changed

+4
-6
lines changed

src/HttpClient/middlewares/request/setupAxios/interceptors/tracing/index.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

7573
export 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

8482
export 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

Comments
 (0)