13 lines
382 B
Swift
13 lines
382 B
Swift
import Vapor
|
|
import Helpers
|
|
|
|
public final class TeamIDMiddleware: Middleware {
|
|
public func respond(to request: Request, chainingTo next: Responder) throws -> Response {
|
|
let payload = try request.payload()
|
|
let teams: [Int] = try payload.get("team_ids")
|
|
request.storage["skelpo_teams"] = teams
|
|
|
|
return try next.respond(to: request)
|
|
}
|
|
}
|