mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-07-05 06:19:20 +02:00
Return separate links for searchable types instead of single templated link (#1733)
The search link of the index resource is now an array of links instead of single templated link. The array contains one link for each searchable type. Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
This commit is contained in:
@@ -50,9 +50,9 @@ public class QueryResultFactory {
|
||||
private final Analyzer analyzer;
|
||||
private final Highlighter highlighter;
|
||||
private final IndexSearcher searcher;
|
||||
private final SearchableType searchableType;
|
||||
private final LuceneSearchableType searchableType;
|
||||
|
||||
public QueryResultFactory(Analyzer analyzer, IndexSearcher searcher, SearchableType searchableType, Query query) {
|
||||
public QueryResultFactory(Analyzer analyzer, IndexSearcher searcher, LuceneSearchableType searchableType, Query query) {
|
||||
this.analyzer = analyzer;
|
||||
this.searcher = searcher;
|
||||
this.searchableType = searchableType;
|
||||
@@ -61,7 +61,7 @@ public class QueryResultFactory {
|
||||
|
||||
private Highlighter createHighlighter(Query query) {
|
||||
return new Highlighter(
|
||||
new SimpleHTMLFormatter("**", "**"),
|
||||
new SimpleHTMLFormatter("<>", "</>"),
|
||||
new QueryScorer(query)
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user