Fixed wrong request parameter decodation
git-svn-id: https://svn.libreccm.org/ccm/trunk@5001 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
ce1e06ca2c
commit
b53cb9d192
|
|
@ -1,5 +1,6 @@
|
||||||
package com.arsdigita.cms.scimember.navigation;
|
package com.arsdigita.cms.scimember.navigation;
|
||||||
|
|
||||||
|
import com.arsdigita.globalization.Globalization;
|
||||||
import com.arsdigita.navigation.Navigation;
|
import com.arsdigita.navigation.Navigation;
|
||||||
import com.arsdigita.navigation.ui.AbstractComponent;
|
import com.arsdigita.navigation.ui.AbstractComponent;
|
||||||
import com.arsdigita.persistence.SessionManager;
|
import com.arsdigita.persistence.SessionManager;
|
||||||
|
|
@ -94,7 +95,9 @@ public class SciMemberList extends AbstractComponent {
|
||||||
final int offset;
|
final int offset;
|
||||||
try {
|
try {
|
||||||
|
|
||||||
final String surnameFilter = request.getParameter("surname");
|
// final String surnameFilter = request.getParameter("surname");
|
||||||
|
final String surnameFilter = Globalization.decodeParameter(request,
|
||||||
|
"surname");
|
||||||
|
|
||||||
if (surnameFilter != null && !surnameFilter.trim().isEmpty()) {
|
if (surnameFilter != null && !surnameFilter.trim().isEmpty()) {
|
||||||
whereBuffer
|
whereBuffer
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
package com.arsdigita.cms.sciproject.navigation;
|
package com.arsdigita.cms.sciproject.navigation;
|
||||||
|
|
||||||
|
import com.arsdigita.globalization.Globalization;
|
||||||
import com.arsdigita.globalization.GlobalizationHelper;
|
import com.arsdigita.globalization.GlobalizationHelper;
|
||||||
import com.arsdigita.navigation.Navigation;
|
import com.arsdigita.navigation.Navigation;
|
||||||
import com.arsdigita.navigation.ui.AbstractComponent;
|
import com.arsdigita.navigation.ui.AbstractComponent;
|
||||||
|
|
@ -99,7 +100,9 @@ public class SciProjectList extends AbstractComponent {
|
||||||
final int page;
|
final int page;
|
||||||
final int offset;
|
final int offset;
|
||||||
try {
|
try {
|
||||||
final String titleFilter = request.getParameter("title");
|
// final String titleFilter = request.getParameter("title");
|
||||||
|
final String titleFilter = Globalization.decodeParameter(request,
|
||||||
|
"title");
|
||||||
final BigDecimal categoryFilter;
|
final BigDecimal categoryFilter;
|
||||||
if (request.getParameter("category") == null) {
|
if (request.getParameter("category") == null) {
|
||||||
categoryFilter = null;
|
categoryFilter = null;
|
||||||
|
|
@ -145,7 +148,8 @@ public class SciProjectList extends AbstractComponent {
|
||||||
orderBy));
|
orderBy));
|
||||||
projectsQueryStatement.setString(1, categoryId);
|
projectsQueryStatement.setString(1, categoryId);
|
||||||
projectsQueryStatement.setString(2, GlobalizationHelper
|
projectsQueryStatement.setString(2, GlobalizationHelper
|
||||||
.getNegotiatedLocale().getLanguage());
|
.getNegotiatedLocale()
|
||||||
|
.getLanguage());
|
||||||
projectsQueryStatement.setInt(3, limit);
|
projectsQueryStatement.setInt(3, limit);
|
||||||
|
|
||||||
if (request.getParameter("page") == null) {
|
if (request.getParameter("page") == null) {
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ import com.arsdigita.cms.contenttypes.Proceedings;
|
||||||
import com.arsdigita.cms.contenttypes.Publication;
|
import com.arsdigita.cms.contenttypes.Publication;
|
||||||
import com.arsdigita.cms.contenttypes.UnPublished;
|
import com.arsdigita.cms.contenttypes.UnPublished;
|
||||||
import com.arsdigita.cms.contenttypes.WorkingPaper;
|
import com.arsdigita.cms.contenttypes.WorkingPaper;
|
||||||
|
import com.arsdigita.globalization.Globalization;
|
||||||
import com.arsdigita.globalization.GlobalizationHelper;
|
import com.arsdigita.globalization.GlobalizationHelper;
|
||||||
import com.arsdigita.navigation.Navigation;
|
import com.arsdigita.navigation.Navigation;
|
||||||
import com.arsdigita.navigation.ui.AbstractComponent;
|
import com.arsdigita.navigation.ui.AbstractComponent;
|
||||||
|
|
@ -284,7 +285,9 @@ public class PublicationList extends AbstractComponent {
|
||||||
final int page;
|
final int page;
|
||||||
final int offset;
|
final int offset;
|
||||||
try {
|
try {
|
||||||
final String titleFilter = request.getParameter("title");
|
final String titleFilter = Globalization.decodeParameter(request,
|
||||||
|
"title");
|
||||||
|
// final String titleFilter = request.getParameter("title");
|
||||||
final Integer yearFilter;
|
final Integer yearFilter;
|
||||||
if (request.getParameter("yearOfPublication") == null) {
|
if (request.getParameter("yearOfPublication") == null) {
|
||||||
yearFilter = null;
|
yearFilter = null;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue