From 176b3bb526762b145067ac8c3ac51b13b7a413c7 Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Tue, 9 Jan 2024 11:36:49 +0100 Subject: [PATCH] (search) Toggle for showing recent results Actually persist the value of the toggle between searches too... --- .../search/model/DecoratedSearchResults.java | 15 ++++++--------- .../templates/search/parts/search-form.hdb | 1 + 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/code/services-application/search-service/src/main/java/nu/marginalia/search/model/DecoratedSearchResults.java b/code/services-application/search-service/src/main/java/nu/marginalia/search/model/DecoratedSearchResults.java index 0bc86e56..bdea053e 100644 --- a/code/services-application/search-service/src/main/java/nu/marginalia/search/model/DecoratedSearchResults.java +++ b/code/services-application/search-service/src/main/java/nu/marginalia/search/model/DecoratedSearchResults.java @@ -18,14 +18,11 @@ public class DecoratedSearchResults { private final String focusDomain; private final int focusDomainId; private final SearchFilters filters; - public String getQuery() { - return params.query(); - } - public String getProfile() { - return params.profile().filterId; - } - public String getJs() { - return params.js().value; - } + + // These are used by the search form + public String getQuery() { return params.query(); } + public String getProfile() { return params.profile().filterId; } + public String getJs() { return params.js().value; } public String getAdtech() { return params.adtech().value; } + public String getRecent() { return params.recent().value; } } diff --git a/code/services-application/search-service/src/main/resources/templates/search/parts/search-form.hdb b/code/services-application/search-service/src/main/resources/templates/search/parts/search-form.hdb index 79b47a99..447ff87e 100644 --- a/code/services-application/search-service/src/main/resources/templates/search/parts/search-form.hdb +++ b/code/services-application/search-service/src/main/resources/templates/search/parts/search-form.hdb @@ -8,6 +8,7 @@ +