Browse Source

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

pull/4353/head
Pablo Saavedra 8 years ago committed by 无闻
parent
commit
496e07c1c9
  1. 2
      models/repo.go

2
models/repo.go

@ -1654,7 +1654,7 @@ func SearchRepositoryByName(opts *SearchRepoOptions) (repos []*Repository, _ int
if len(opts.OrderBy) > 0 { if len(opts.OrderBy) > 0 {
sess.OrderBy("repo." + opts.OrderBy) 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() { func DeleteOldRepositoryArchives() {

Loading…
Cancel
Save