(request, reply, validationErr)
| 109 | } |
| 110 | |
| 111 | function validationCompleted (request, reply, validationErr) { |
| 112 | if (validationErr) { |
| 113 | if (reply[kRouteContext].attachValidation === false) { |
| 114 | reply.send(validationErr) |
| 115 | return |
| 116 | } |
| 117 | |
| 118 | reply.request.validationError = validationErr |
| 119 | } |
| 120 | |
| 121 | // preHandler hook |
| 122 | if (request[kRouteContext].preHandler !== null) { |
| 123 | preHandlerHookRunner( |
| 124 | request[kRouteContext].preHandler, |
| 125 | request, |
| 126 | reply, |
| 127 | preHandlerCallback |
| 128 | ) |
| 129 | } else { |
| 130 | preHandlerCallback(null, request, reply) |
| 131 | } |
| 132 | } |
| 133 | |
| 134 | function preHandlerCallback (err, request, reply) { |
| 135 | if (reply.sent) return |
no test coverage detected