From c217233e08804aa92b10cd8f10e6da4506b5aea3 Mon Sep 17 00:00:00 2001 From: kolaente Date: Fri, 29 Sep 2023 21:26:12 +0200 Subject: [PATCH] fix(typesense): getting all data from typesense --- pkg/models/task_search.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/models/task_search.go b/pkg/models/task_search.go index eab5155325f..3085319cafc 100644 --- a/pkg/models/task_search.go +++ b/pkg/models/task_search.go @@ -374,11 +374,14 @@ func (t *typesenseTaskSearcher) Search(opts *taskSearchOptions) (tasks []*Task, Q: opts.search, QueryBy: "title, identifier, description, comments.comment", Page: pointer.Int(opts.page), - PerPage: pointer.Int(opts.perPage), ExhaustiveSearch: pointer.True(), FilterBy: pointer.String(strings.Join(filterBy, " && ")), } + if opts.perPage > 0 { + params.PerPage = pointer.Int(opts.perPage) + } + if sortby != "" { params.SortBy = pointer.String(sortby) }