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