diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/search/controller/FedSearchController.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/search/controller/FedSearchController.java index 09501277..4f2693e6 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/search/controller/FedSearchController.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/search/controller/FedSearchController.java @@ -84,10 +84,15 @@ public class FedSearchController extends PagedSearchController { response.setContentType("text/xml;charset=UTF-8"); response.setHeader("Content-Disposition", "attachment; filename=search.xml"); Map body = new HashMap(); + body.putAll(rvalues.getMap()); - body.put("serverBase", serverBase); - body.put("classgroup", classgroup); + // Note - the template requires the following properties from the above map + // querytext + // hitCount + body.put("populationType", getPopulationType(request)); + body.put("classgroup", classgroup); + body.put("serverBase", serverBase); writeTemplate("search-fsresult.ftl", body, request, response); } catch (Exception e) { log.error(e, e);