From d8007f62362718a9c432bfbbc76b4eba435dfbdd Mon Sep 17 00:00:00 2001 From: Sander Declerck Date: Wed, 12 Nov 2025 14:07:35 +0100 Subject: [PATCH] Cleanup interceptorBuilder.js --- .../interceptors/interceptorBuilder.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/safe-chain/src/registryProxy/interceptors/interceptorBuilder.js b/packages/safe-chain/src/registryProxy/interceptors/interceptorBuilder.js index beed1f9..e6017d9 100644 --- a/packages/safe-chain/src/registryProxy/interceptors/interceptorBuilder.js +++ b/packages/safe-chain/src/registryProxy/interceptors/interceptorBuilder.js @@ -1,3 +1,5 @@ +import { EventEmitter } from "events"; + /** * @typedef {Object} Interceptor * @property {(targetUrl: string) => Promise} handleRequest @@ -15,8 +17,6 @@ * @property {{statusCode: number, message: string} | undefined} blockResponse */ -import { EventEmitter } from "events"; - /** * @param {(requestHandlerBuilder: RequestInterceptionContext) => Promise} requestInterceptionFunc * @returns {Interceptor} @@ -34,16 +34,13 @@ function buildInterceptor(requestHandlers) { return { async handleRequest(targetUrl) { - const reqInterceptorBuilder = createRequestContext( - targetUrl, - eventEmitter - ); + const requestContext = createRequestContext(targetUrl, eventEmitter); for (const handler of requestHandlers) { - await handler(reqInterceptorBuilder); + await handler(requestContext); } - return reqInterceptorBuilder.build(); + return requestContext.build(); }, on(event, listener) { eventEmitter.on(event, listener);