Only enable swagger under debug mode
Some checks failed
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build failed

Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
2026-01-29 10:24:09 +08:00
parent 8d8bfa3db5
commit f898243de5

View File

@@ -40,7 +40,9 @@ func Start(ctx context.Context) {
r.Use(otelgin.Middleware(viper.GetString("server.service_name"))) r.Use(otelgin.Middleware(viper.GetString("server.service_name")))
r.Use(middleware.GinLogger()) r.Use(middleware.GinLogger())
r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) if viper.GetBool("server.debug_mode") {
r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
}
r.Use(gin.Recovery()) r.Use(gin.Recovery())