From 28b13d6d240eafd10eb6c132edd0469ab50bac12 Mon Sep 17 00:00:00 2001 From: Kyle Sanderson Date: Mon, 11 Sep 2023 04:34:52 -0700 Subject: [PATCH] fix(releases): improve search keyword specifiers (#1106) fix(search): improve keyword specifiers. --- internal/database/release.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/database/release.go b/internal/database/release.go index f5c5955..9ef2df6 100644 --- a/internal/database/release.go +++ b/internal/database/release.go @@ -135,7 +135,7 @@ func (repo *ReleaseRepo) findReleases(ctx context.Context, tx *Tx, params domain search := strings.TrimSpace(params.Search) for k, v := range reserved { - r := regexp.MustCompile(fmt.Sprintf(`(?:%s:)(?P'.*?'|".*?"|\S+)`, k)) + r := regexp.MustCompile(fmt.Sprintf(`(?i)(?:%s:)(?P'.*?'|".*?"|\S+)`, k)) if reskey := r.FindAllStringSubmatch(search, -1); len(reskey) != 0 { filter := sq.Or{} for _, found := range reskey {