remove redoc and further swagger configuration

This commit is contained in:
Ninjdai 2025-08-03 12:26:51 +02:00
parent 684eba8c70
commit e3f954679a
3 changed files with 4 additions and 19 deletions

View file

@ -7,7 +7,6 @@ use sea_orm::{ConnectionTrait, Database, DatabaseConnection, EntityTrait, Pagina
use tokio::{sync::broadcast::{self, Sender}};
use utoipa::{openapi::{security::{HttpAuthScheme, HttpBuilder, SecurityScheme}, ContactBuilder, InfoBuilder, LicenseBuilder}, Modify, OpenApi};
use utoipa_axum::router::OpenApiRouter;
use utoipa_redoc::{Redoc, Servable};
use utoipa_swagger_ui::{Config, SwaggerUi};
use utoipa_axum::routes;
@ -196,14 +195,14 @@ async fn run_server(db: Arc<DatabaseConnection>) {
api.merge(ApiDoc::openapi());
let redoc = Redoc::with_url("/docs/", api.clone());
let swagger = SwaggerUi::new("/docs2/")
.url("/docs2/openapi.json", api)
let swagger = SwaggerUi::new("/docs/")
.url("/docs/openapi.json", api)
.config(Config::default()
.try_it_out_enabled(true)
.filter(true)
.display_request_duration(true)
);
let router = router.merge(redoc);
let router = router.merge(swagger);
let listener = tokio::net::TcpListener::bind("0.0.0.0:3000").await.unwrap();