Ignore Limited settings, when searching repositories. (#2427)

This commit is contained in:
Kasan
2020-02-22 13:25:23 +09:00
committed by GitHub
parent 4d281273c1
commit 0378f26ee6

View File

@@ -290,10 +290,22 @@ trait IndexControllerBase extends ControllerBase {
withoutPhysicalInfo = true,
limit = context.settings.limitVisibleRepositories
)
val repositories = visibleRepositories.filter { repository =>
val repositories = {
context.settings.limitVisibleRepositories match {
case true =>
getVisibleRepositories(
context.loginAccount,
None,
withoutPhysicalInfo = true,
limit = false
)
case false => visibleRepositories
}
}.filter { repository =>
repository.name.toLowerCase.indexOf(query) >= 0 || repository.owner.toLowerCase.indexOf(query) >= 0
}
gitbucket.core.search.html.repositories(query, repositories, visibleRepositories)
}
}