Skip to content

Commit 3dd4d09

Browse files
committed
fix(service): Now each flatmap would be invoked once for each interpecotr irrepstive of whether the
1 parent 8919e44 commit 3dd4d09

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

src/interceptor-service.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -225,9 +225,6 @@ export class InterceptorService extends Http {
225225

226226
for (let index = 0; index < this.interceptors.length; index++) {
227227
const interceptor: Interceptor = this.interceptors[index];
228-
if (!interceptor.beforeRequest) {
229-
continue;
230-
}
231228

232229
request$ = request$
233230
.flatMap<InterceptorRequest, InterceptorRequest>((request: InterceptorRequest, _: number) => {
@@ -286,10 +283,6 @@ export class InterceptorService extends Http {
286283
for (let index = startFrom; index >= 0; index--) {
287284
const interceptor: Interceptor = this.interceptors[index];
288285

289-
if (!interceptor.onResponse && !interceptor.onShortCircuit && !interceptor.onErr && !interceptor.onForceCompleteOrForceReturn) {
290-
continue;
291-
}
292-
293286
responseWrapper$ = responseWrapper$
294287
.flatMap<InterceptorResponseWrapper, InterceptorResponseWrapper>(
295288
(transformedResponseWrapper: InterceptorResponseWrapper, _: any) => {

0 commit comments

Comments
 (0)