diff --git a/models/repo/repo_list.go b/models/repo/repo_list.go index 6405af31ff..6a54cd19c8 100644 --- a/models/repo/repo_list.go +++ b/models/repo/repo_list.go @@ -474,6 +474,8 @@ func SearchRepositoryCondition(opts SearchRepoOptions) builder.Cond { } if opts.GroupID > 0 { cond = cond.And(builder.Eq{"`repository`.group_id": opts.GroupID}) + } else if opts.GroupID == -1 { + cond = cond.And(builder.Lt{"`repository`.group_id": 1}) } if opts.Keyword != "" {