Skip to content

Instantly share code, notes, and snippets.

@cfalzone
Created June 11, 2014 19:08
Show Gist options
  • Save cfalzone/fdf7c6ef1bbb147ae266 to your computer and use it in GitHub Desktop.
Save cfalzone/fdf7c6ef1bbb147ae266 to your computer and use it in GitHub Desktop.
long sessionLang=WebAPILocator.getLanguageWebAPI().getLanguage(request).getId();
long defaultLang=APILocator.getLanguageAPI().getDefaultLanguage().getId();
boolean checkIndex=false;
if(request.getParameter("language_id")==null && Config.getBooleanProperty("DEFAULT_CONTENT_TO_DEFAULT_LANGUAGE",false)) {
// consider default language. respecting language_id in parameters
query.append(" +(languageId:").append(defaultLang).append(" languageId:").append(sessionLang).append(") ");
checkIndex=true;
}
else {
// respect session language
query.append(" +languageId:").append(sessionLang).append(" ");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment