diff --git a/engine.go b/engine.go index 0e21c43f..64d6053e 100644 --- a/engine.go +++ b/engine.go @@ -100,11 +100,11 @@ func WithOpenAPIConfig(config OpenAPIConfig) func(*Engine) { e.OpenAPIConfig.DisableSwaggerUI = config.DisableSwaggerUI if !validateSpecURL(e.OpenAPIConfig.SpecURL) { - slog.Error("Error serving openapi json spec. Value of 's.OpenAPIServerConfig.SpecURL' option is not valid", "url", e.OpenAPIConfig.SpecURL) + slog.Error("Error serving OpenAPI JSON spec. Value of 's.OpenAPIServerConfig.SpecURL' option is not valid", "url", e.OpenAPIConfig.SpecURL) return } if !validateSwaggerURL(e.OpenAPIConfig.SwaggerURL) { - slog.Error("Error serving swagger ui. Value of 's.OpenAPIServerConfig.SwaggerURL' option is not valid", "url", e.OpenAPIConfig.SwaggerURL) + slog.Error("Error serving Swagger UI. Value of 's.OpenAPIServerConfig.SwaggerURL' option is not valid", "url", e.OpenAPIConfig.SwaggerURL) return } } diff --git a/extra/fuegogin/adaptor.go b/extra/fuegogin/adaptor.go index 393d24f1..db60aa69 100644 --- a/extra/fuegogin/adaptor.go +++ b/extra/fuegogin/adaptor.go @@ -10,17 +10,17 @@ import ( ) type OpenAPIHandler struct { - *gin.Engine + GinEngine *gin.Engine } func (o *OpenAPIHandler) SpecHandler(e *fuego.Engine) { - Get(e, o, e.OpenAPIConfig.SpecURL, e.SpecHandler(), fuego.OptionHide()) + Get(e, o.GinEngine, e.OpenAPIConfig.SpecURL, e.SpecHandler(), fuego.OptionHide()) } func (o *OpenAPIHandler) UIHandler(e *fuego.Engine) { GetGin( e, - o, + o.GinEngine, e.OpenAPIConfig.SwaggerURL+"/", gin.WrapH(e.OpenAPIConfig.UIHandler(e.OpenAPIConfig.SpecURL)), fuego.OptionHide(),