Merge pull request #93 from brki/middleware-docs

Fix sample middleware code
This commit is contained in:
Tanner 2016-12-14 16:12:53 -05:00 committed by GitHub
commit acc6ab68b1
1 changed files with 2 additions and 2 deletions

View File

@ -180,14 +180,14 @@ Middleware pairs great with request/response extensions and storage.
final class PokemonMiddleware: Middleware {
let drop: Droplet
init(drop: Droplet) {
self.drop = dropt
self.drop = drop
}
func respond(to request: Request, chainingTo next: Responder) throws -> Response {
let response = try next.respond(to: request)
if let pokemon = response.pokemon {
request.accept.prefers("html") {
if request.accept.prefers("html") {
response.view = try drop.view("pokemon.mustache", context: pokemon)
} else {
response.json = try pokemon.makeJSON()