diff --git a/deno.json b/deno.json index 5a992e9..0dc26e4 100644 --- a/deno.json +++ b/deno.json @@ -1,7 +1,7 @@ { "name": "@andyburke/serverus", "description": "A flexible HTTP server for mixed content. Throw static files, markdown, Typescript and (hopefully, eventually) more into a directory and serverus can serve it up a bit more like old-school CGI.", - "version": "0.12.1", + "version": "0.12.2", "license": "MIT", "exports": { ".": "./serverus.ts", diff --git a/handlers/static.ts b/handlers/static.ts index 1292735..e6b0bcc 100644 --- a/handlers/static.ts +++ b/handlers/static.ts @@ -298,11 +298,12 @@ export default async function handle_static_files(request: Request, server: SERV const cookies: Record = getCookies(request.headers); const query = Object.fromEntries(new URL(request.url).searchParams.entries()); + const metadata = { + cookies, + query + }; + for await (const precheck of prechecks) { - const metadata = { - cookies, - query - }; const error_response: Response | undefined = await precheck(request, metadata); if (error_response) { return error_response;