File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
springdoc-openapi-common/src/main/java/org/springdoc/core Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -732,8 +732,9 @@ public Map<String, Object> getControllerAdviceMap() {
732
732
* @return the cached open api
733
733
*/
734
734
public OpenAPI getCachedOpenAPI (Locale locale ) {
735
- if (cachedOpenAPI != null && cachedOpenAPI .containsKey (locale .getLanguage ())) {
736
- return cachedOpenAPI .get (locale .getLanguage ());
735
+ Locale cachedLocale = (locale == null ? Locale .getDefault () : locale );
736
+ if (cachedOpenAPI != null && cachedOpenAPI .containsKey (cachedLocale .getLanguage ())) {
737
+ return cachedOpenAPI .get (cachedLocale .getLanguage ());
737
738
}
738
739
return null ;
739
740
}
@@ -745,8 +746,9 @@ public OpenAPI getCachedOpenAPI(Locale locale) {
745
746
* @param cachedOpenAPI the cached open api
746
747
*/
747
748
public void setCachedOpenAPI (OpenAPI cachedOpenAPI , Locale locale ) {
749
+ Locale cachedLocale = (locale == null ? Locale .getDefault () : locale );
748
750
if (this .cachedOpenAPI != null ) {
749
- this .cachedOpenAPI .put (locale .getLanguage (), cachedOpenAPI );
751
+ this .cachedOpenAPI .put (cachedLocale .getLanguage (), cachedOpenAPI );
750
752
}
751
753
}
752
754
You can’t perform that action at this time.
0 commit comments