diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index 96e85ff..07c9f96 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -2606,7 +2606,10 @@ def search_groups(session, pattern=None, group_name=None, group_type=None): if pattern: pattern = pattern.replace('*', '%') query = query.filter( - model.PagureGroup.group_name.like(pattern) + sqlalchemy.or_( + model.PagureGroup.group_name.ilike(pattern), + model.PagureGroup.display_name.ilike(pattern) + ) ) if group_name: