diff --git a/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchQueryParamFactory.java b/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchQueryParamFactory.java index db329a91..4c1b45b4 100644 --- a/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchQueryParamFactory.java +++ b/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchQueryParamFactory.java @@ -15,6 +15,7 @@ public class SearchQueryParamFactory { SearchSubquery prototype = new SearchSubquery(); var profile = userParams.profile(); profile.addTacitTerms(prototype); + userParams.jsSetting().addTacitTerms(prototype); return new QueryParams( userParams.humanQuery(), diff --git a/code/services-application/search-service/src/main/java/nu/marginalia/search/svc/SearchQueryService.java b/code/services-application/search-service/src/main/java/nu/marginalia/search/svc/SearchQueryService.java index 5d0e872f..9fdb5446 100644 --- a/code/services-application/search-service/src/main/java/nu/marginalia/search/svc/SearchQueryService.java +++ b/code/services-application/search-service/src/main/java/nu/marginalia/search/svc/SearchQueryService.java @@ -18,7 +18,7 @@ import java.util.Optional; public class SearchQueryService { - private WebsiteUrl websiteUrl; + private final WebsiteUrl websiteUrl; private final SearchErrorPageService errorPageService; private final CommandEvaluator searchCommandEvaulator; private final Logger logger = LoggerFactory.getLogger(getClass());