AcceptHeaderLocaleContextResolver leniently handles invalid header value
Also falls back to language-only match among its supported locales now. Issue: SPR-16500 Issue: SPR-16457
This commit is contained in:
@@ -55,11 +55,9 @@ public class AcceptHeaderLocaleResolver implements LocaleResolver {
|
||||
* @param locales the supported locales
|
||||
* @since 4.3
|
||||
*/
|
||||
public void setSupportedLocales(@Nullable List<Locale> locales) {
|
||||
public void setSupportedLocales(List<Locale> locales) {
|
||||
this.supportedLocales.clear();
|
||||
if (locales != null) {
|
||||
this.supportedLocales.addAll(locales);
|
||||
}
|
||||
this.supportedLocales.addAll(locales);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user