diff --git a/Sources/Submissions/UpdateRequest.swift b/Sources/Submissions/UpdateRequest.swift index e26878e..5e3836f 100644 --- a/Sources/Submissions/UpdateRequest.swift +++ b/Sources/Submissions/UpdateRequest.swift @@ -37,3 +37,9 @@ public extension UpdateRequest where Model: Authenticatable { request.eventLoop.future(result: .init { try request.auth.require() }) } } + +public extension UpdateRequest where Self: Validatable { + static func validations(for _: Model, on request: Request) -> EventLoopFuture { + request.eventLoop.future(validations()) + } +}