fix(releases): use case-insensitive searching (#1092)

* fix(web/search): use case-insensitive searching for releases

* to the moon
This commit is contained in:
Kyle Sanderson 2023-09-09 03:33:07 -07:00 committed by GitHub
parent 5b01aa14b7
commit 0cd560d7f3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -152,7 +152,11 @@ func (repo *ReleaseRepo) findReleases(ctx context.Context, tx *Tx, params domain
}
if len(search) != 0 {
whereQueryBuilder = append(whereQueryBuilder, sq.Like{"r.torrent_name": search + "%"})
if len(whereQueryBuilder) > 1 {
whereQueryBuilder = append(whereQueryBuilder, ILike("r.torrent_name", "%"+search+"%"))
} else {
whereQueryBuilder = append(whereQueryBuilder, ILike("r.torrent_name", search+"%"))
}
}
}