We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f733032 commit fdf7e70Copy full SHA for fdf7e70
src/runtime/routes/openapi.ts
@@ -6,14 +6,15 @@ import type {
6
ParameterObject,
7
PathsObject,
8
} from "openapi-typescript";
9
+import { joinURL } from "ufo";
10
import { handlersMeta } from "#internal/nitro/virtual/server-handlers";
11
import { useRuntimeConfig } from "#internal/nitro";
12
13
// Served as /_nitro/openapi.json
14
export default eventHandler((event) => {
15
const base = useRuntimeConfig()?.app?.baseURL;
16
- const url = getRequestURL(event).origin + base;
17
+ const url = joinURL(getRequestURL(event).origin, base);
18
19
return <OpenAPI3>{
20
openapi: "3.0.0",
0 commit comments