models/repo: avoid duplicated results in SearchRepositoryByName (#4344)

This commit is contained in:
Pablo Saavedra
2017-03-26 23:23:17 -04:00
committed by 无闻
parent c238647020
commit 496e07c1c9
+1 -1
View File
@@ -1654,7 +1654,7 @@ func SearchRepositoryByName(opts *SearchRepoOptions) (repos []*Repository, _ int
if len(opts.OrderBy) > 0 {
sess.OrderBy("repo." + opts.OrderBy)
}
return repos, count, sess.Limit(opts.PageSize, (opts.Page-1)*opts.PageSize).Find(&repos)
return repos, count, sess.Distinct("repo.*").Limit(opts.PageSize, (opts.Page-1)*opts.PageSize).Find(&repos)
}
func DeleteOldRepositoryArchives() {