Ignore:
Timestamp:
12/18/13 12:38:15 (10 years ago)
Author:
keeloo
Message:

After splitting of a branch (r4199) including code for moving from wicket 1.4 to wicket 6, some more modifications in the direction of that target.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/SearchPageQuery.java

    r4199 r4201  
    44import eu.clarin.cmdi.vlo.config.VloConfig;
    55import java.util.HashMap;
     6import java.util.List;
    67import java.util.Map;
    78import org.apache.solr.client.solrj.SolrQuery;
     
    2728        query = getDefaultQuery();
    2829       
    29         StringValue paramVal;
    30         paramVal = parameters.get(CommonParams.Q);
    31         String queryParam = paramVal.toString();
     30        String queryParam = parameters.get(CommonParams.Q).toString();
    3231
    3332        setSearchQuery(queryParam);
     
    3837
    3938        }
    40         String[] filterQueries = parameters.getStringArray(CommonParams.FQ);
    41         if (filterQueries != null) {
    42             String[] encodedQueries = new String[filterQueries.length];
    43             for (int i = 0; i < filterQueries.length; i++) {
    44                 String fq = filterQueries[i];
     39       
     40        List<StringValue> filterQueryValues = parameters.getValues(CommonParams.FQ);
     41       
     42        if (filterQueryValues != null) {
     43            String[] encodedQueries = new String[filterQueryValues.size()];
     44           
     45            for (int i = 0; i < filterQueryValues.size(); i++) {
     46                String fq = filterQueryValues.get(i).toString();
    4547                String[] keyValue = fq.split(":", 2);
    4648                filterQueryMap.put(keyValue[0], keyValue[1]);
Note: See TracChangeset for help on using the changeset viewer.