lila/app/controllers/Options.scala
Thibault Duplessis 5488a09548 scalafmt 2.5
2020-05-05 22:11:15 -06:00

24 lines
523 B
Scala

package controllers
import scala.annotation.nowarn
import lila.app._
import lila.app.http.ResponseHeaders.allowMethods
import lila.common.HTTPRequest.isApiOrApp
final class Options(env: Env) extends LilaController(env) {
val root = all("")
def all(@nowarn("cat=unused") url: String) =
Action { req =>
if (isApiOrApp(req)) apiHeaders
else NotFound
}
private val apiHeaders = NoContent.withHeaders(
"Allow" -> allowMethods,
"Access-Control-Max-Age" -> "1728000"
)
}