lila/app/controllers/ForumCateg.scala

24 lines
548 B
Scala

package controllers
import lila.app._
import views._
object ForumCateg extends LilaController with ForumController {
def index = Open { implicit ctx =>
NotForKids {
categApi.list(ctx.userId ?? teamCache.teamIds, ctx.troll) map { html.forum.categ.index(_) }
}
}
def show(slug: String, page: Int) = Open { implicit ctx =>
NotForKids {
CategGrantRead(slug) {
OptionOk(categApi.show(slug, page, ctx.troll)) {
case (categ, topics) => html.forum.categ.show(categ, topics)
}
}
}
}
}