From 60177332c5422cf598d08a59ab6de5f649b6b7a0 Mon Sep 17 00:00:00 2001 From: morlinest Date: Sat, 26 Aug 2017 17:04:45 +0200 Subject: [PATCH] Fix visibility of organization repositories --- models/repo_list.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/repo_list.go b/models/repo_list.go index 15e6144d06366..4098b0d037c06 100644 --- a/models/repo_list.go +++ b/models/repo_list.go @@ -150,7 +150,7 @@ func SearchRepositoryByName(opts *SearchRepoOptions) (repos RepositoryList, coun ownerIds = append(ownerIds, org.ID) } - searcherReposCond = searcherReposCond.Or(builder.In("owner_id", ownerIds)) + searcherReposCond = searcherReposCond.Or(builder.And(builder.In("owner_id", ownerIds), builder.Eq{"is_private": false})) if opts.Collaborate { searcherReposCond = searcherReposCond.Or(builder.Expr("id IN (SELECT repo_id FROM `access` WHERE access.user_id = ? AND owner_id != ?)", opts.Searcher.ID, opts.Searcher.ID))