Use "swagger" config entry

This commit is contained in:
DarkCat09 2023-09-25 11:16:15 +04:00
parent 809a389b6a
commit 9ffba003e6
No known key found for this signature in database
GPG Key ID: 0A26CD5B3345D6E3

View File

@ -37,6 +37,7 @@ class App {
}, },
}); });
if (config.swagger) {
await fastify.register(fastifySwagger, { await fastify.register(fastifySwagger, {
swagger: { swagger: {
info: { info: {
@ -47,6 +48,7 @@ class App {
} }
}); });
await fastify.register(fastifySwaggerUi, { routePrefix: "/doc" }); await fastify.register(fastifySwaggerUi, { routePrefix: "/doc" });
}
fastify.register(indexRoute); fastify.register(indexRoute);
fastify.register(getRoute); fastify.register(getRoute);