skelpomiddleware/Sources/APIMiddleware/TeamIDMiddleware.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)
}
}