Details
-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
None
Description
The search term should be stored in the users session and be reused if no search term can be found in the query parameters. Here's a "patch" for ProductListTypeSearch:
protected String getQueryStr() { String queryString = MgnlContext.getParameter("queryProductsStr"); if (StringUtils.isBlank(queryString)) { queryString = (String) MgnlContext.getWebContext().getRequest().getSession(true).getAttribute(QUERY_STRING_SESSION_VAR_NAME); } else { MgnlContext.getWebContext().getRequest().getSession(true).setAttribute(QUERY_STRING_SESSION_VAR_NAME, queryString); } return queryString; }
Checklists
Acceptance criteria