diff --git a/pkg/models/task_search.go b/pkg/models/task_search.go index 90b0f1c3d..7bbea8e17 100644 --- a/pkg/models/task_search.go +++ b/pkg/models/task_search.go @@ -510,9 +510,10 @@ func (t *typesenseTaskSearcher) Search(opts *taskSearchOptions) (tasks []*Task, return nil, 0, err } - filterBy := []string{ - "project_id: [" + strings.Join(projectIDStrings, ", ") + "]", - "(" + filter + ")", + filterBy := []string{"project_id: [" + strings.Join(projectIDStrings, ", ") + "]"} + + if filter != "" { + filterBy = append(filterBy, "("+filter+")") } var projectViewIDForPosition int64