Hi Gilberto,
String referrer = referrerField.getValue();
if (referrer != null) {
setRedirect(referrer); <===============================
} else {
setRedirect(HomePage.class);
}
return true;
I think what happens here is referrerField returns an empty string "".
Probably not where you would like to redirect to.
You should probably change the code slightly to redirect to HomePage
if the referrer is null or empty:
String referrer = referrerField.getValue();
if (StringUtils.isNotBlank(referrer)) {
setRedirect(referrer);
...
kind regards
bob