diff --git a/routes/_middleware.ts b/routes/_middleware.ts index 6442b5a..195e0ab 100644 --- a/routes/_middleware.ts +++ b/routes/_middleware.ts @@ -186,7 +186,7 @@ async function default_handler(req: Request, ctx: FreshContext) { if (!(await exists(p)) || normalize(p) === normalize(swagger_base)) { p = join(swagger_base, "/index.html"); } - if (basename(p) == "index.html") { + if (basename(p) == "index.html" && await exists(p)) { const html = await Deno.readTextFile(p); await initDOMParser(); try {