Skip to content

Commit a89a68d

Browse files
committed
ref: revert non-relevant changes
1 parent a723db1 commit a89a68d

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/_middleware.ts

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@ export function wrapFetch(server: Server): ServerHandler {
99
const fetchHandler = server.options.fetch;
1010
const middleware = server.options.middleware || [];
1111

12-
if (middleware.length === 0) {
13-
return fetchHandler;
14-
}
15-
16-
return (request) => callMiddleware(request, fetchHandler, middleware, 0);
12+
return middleware.length === 0
13+
? fetchHandler
14+
: (request) => callMiddleware(request, fetchHandler, middleware, 0);
1715
}
1816

1917
function callMiddleware(
@@ -26,9 +24,7 @@ function callMiddleware(
2624
return fetchHandler(request);
2725
}
2826

29-
const currentMiddleware = middleware[index];
30-
const next = () =>
31-
callMiddleware(request, fetchHandler, middleware, index + 1);
32-
33-
return currentMiddleware(request, next);
27+
return middleware[index](request, () =>
28+
callMiddleware(request, fetchHandler, middleware, index + 1),
29+
);
3430
}

0 commit comments

Comments
 (0)