From 1b8c05b257962fdeafc3ff78df328856356a6dfc Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Fri, 22 Sep 2023 16:32:08 -0700 Subject: [PATCH] Add FilterValue to search options --- pkg/search/search.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkg/search/search.go b/pkg/search/search.go index 5db3ca4..cab938e 100644 --- a/pkg/search/search.go +++ b/pkg/search/search.go @@ -76,10 +76,11 @@ func convertPkg(p db.Package) Package { // Options contains the options for a search. type Options struct { - Filter Filter - SortBy SortBy - Limit int64 - Query string + Filter Filter + FilterValue string + SortBy SortBy + Limit int64 + Query string } // Search searches for packages in the database based on the given options. @@ -94,7 +95,7 @@ func Search(opts Options) ([]Package, error) { case FilterSupportsArch: query += " AND json_array_contains(architectures, ?)" } - args = append(args, opts.Filter) + args = append(args, opts.FilterValue) } if opts.SortBy != SortByNone {