# HG changeset patch # User Ingo Weinzierl # Date 1302767511 0 # Node ID ea8b7e244e617ae0d7994bb9be7d9f0b38d46258 # Parent e79283dad6f2a0b42eb5d566a6feb2121ad4abf5 Bugfix: repaired a condition that prevented setting the locale of the request object. http-client/trunk@1680 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r e79283dad6f2 -r ea8b7e244e61 ChangeLog --- a/ChangeLog Thu Apr 14 06:01:00 2011 +0000 +++ b/ChangeLog Thu Apr 14 07:51:51 2011 +0000 @@ -1,3 +1,8 @@ +2011-04-14 Ingo Weinzierl + + * src/main/java/de/intevation/artifacts/httpclient/http/HttpClientImpl.java: + Bugfix: repaired a condition to leave the setLocale() method. + 2011-04-14 Ingo Weinzierl * src/main/java/de/intevation/artifacts/httpclient/http/HttpClientImpl.java: diff -r e79283dad6f2 -r ea8b7e244e61 src/main/java/de/intevation/artifacts/httpclient/http/HttpClientImpl.java --- a/src/main/java/de/intevation/artifacts/httpclient/http/HttpClientImpl.java Thu Apr 14 06:01:00 2011 +0000 +++ b/src/main/java/de/intevation/artifacts/httpclient/http/HttpClientImpl.java Thu Apr 14 07:51:51 2011 +0000 @@ -299,7 +299,7 @@ * @param info The ClientInfo that is used to provide request information. */ private void setLocale(ClientInfo info) { - if (localeString != null) { + if (localeString == null) { return; } @@ -309,6 +309,8 @@ Language lang = Language.valueOf(localeString); if (lang != null) { + logger.info("Set locale of the request object: " + lang.toString()); + Preference pref = new Preference(); pref.setMetadata(lang); accepted.add(pref);