Files
GitBucket/src/main/scala/app/IndexController.scala

14 lines
490 B
Scala

package app
import service._
class IndexController extends IndexControllerBase with RepositoryService with AccountService with SystemSettingsService
trait IndexControllerBase extends ControllerBase { self: RepositoryService with SystemSettingsService =>
get("/"){
html.index(getAccessibleRepositories(context.loginAccount, baseUrl), loadSystemSettings(),
context.loginAccount.map{ account => getRepositoryNamesOfUser(account.userName) }.getOrElse(Nil))
}
}