handle unparsable URLs better

This commit is contained in:
Thibault Duplessis 2014-07-17 23:48:25 +02:00
parent 8c78e90aef
commit e21b551024

View file

@ -33,7 +33,8 @@ object Global extends GlobalSettings {
else fuccess(NotFound)
override def onBadRequest(req: RequestHeader, error: String) =
if (niceError(req)) {
if (error startsWith "Illegal character in path") fuccess(Redirect("/"))
else if (niceError(req)) {
logwarn("[global] bad request: " + error)
controllers.Lobby.handleStatus(req, Results.BadRequest)
}