File tree 1 file changed +11
-3
lines changed
springdoc-openapi-starter-webflux-ui/src/main/java/org/springdoc/webflux/ui
1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -103,16 +103,24 @@ public void addResourceHandlers(ResourceHandlerRegistry registry) {
103
103
uiRootPath .append (actuatorProvider .get ().getBasePath ());
104
104
105
105
String webjarsPrefix = springDocConfigProperties .getWebjars ().getPrefix ();
106
- String resourcePath ,swaggerUiPrefix ;
106
+ String resourcePath ,swaggerUiPrefix , swaggerUiWebjarsPrefix ;
107
107
108
108
if (DEFAULT_WEB_JARS_PREFIX_URL .equals (webjarsPrefix )) {
109
- swaggerUiPrefix = webjarsPrefix + SWAGGER_UI_PREFIX ;
110
- resourcePath = webjarsPrefix + SWAGGER_UI_PREFIX + DEFAULT_PATH_SEPARATOR + swaggerUiConfigProperties .getVersion () + DEFAULT_PATH_SEPARATOR ;
109
+ swaggerUiPrefix = SWAGGER_UI_PREFIX ;
110
+ resourcePath = webjarsPrefix + SWAGGER_UI_PREFIX + DEFAULT_PATH_SEPARATOR + swaggerUiConfigProperties .getVersion () + DEFAULT_PATH_SEPARATOR ;
111
+ swaggerUiWebjarsPrefix = webjarsPrefix + swaggerUiPrefix ;
111
112
} else {
112
113
swaggerUiPrefix = webjarsPrefix ;
113
114
resourcePath = DEFAULT_WEB_JARS_PREFIX_URL + DEFAULT_PATH_SEPARATOR ;
115
+ swaggerUiWebjarsPrefix = swaggerUiPrefix ;
114
116
}
115
117
118
+ registry .addResourceHandler (uiRootPath + swaggerUiWebjarsPrefix + ALL_PATTERN )
119
+ .addResourceLocations (CLASSPATH_RESOURCE_LOCATION + resourcePath )
120
+ .resourceChain (false )
121
+ .addResolver (swaggerResourceResolver )
122
+ .addTransformer (swaggerIndexTransformer );
123
+
116
124
registry .addResourceHandler (uiRootPath + swaggerUiPrefix + ALL_PATTERN )
117
125
.addResourceLocations (CLASSPATH_RESOURCE_LOCATION + resourcePath )
118
126
.resourceChain (false )
You can’t perform that action at this time.
0 commit comments