From 8593c9bfa67464123f3d346dbea8a65c8b0fc363 Mon Sep 17 00:00:00 2001 From: Daniel Tschinder <231804+danez@users.noreply.github.com> Date: Mon, 13 Mar 2023 20:23:40 +0100 Subject: [PATCH] fix: use the same id for importing and checking error --- packages/runtime/src/templates/edge/next-dev.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/runtime/src/templates/edge/next-dev.js b/packages/runtime/src/templates/edge/next-dev.js index c9ca868da6..29de9d3f3e 100644 --- a/packages/runtime/src/templates/edge/next-dev.js +++ b/packages/runtime/src/templates/edge/next-dev.js @@ -35,7 +35,7 @@ const handler = async (req, context) => { try { // We need to cache-bust the import because otherwise it will claim it // doesn't exist if the user creates it after the server starts - const nextMiddleware = await import(`../../middleware.js#${idx++}`) + const nextMiddleware = await import(`../../middleware.js#${++idx}`) middleware = nextMiddleware.middleware } catch (importError) { // Error message is `Module not found "file:///middleware.js#123456".` in Deno