MCPcopy Create free account
hub / github.com/fastify/fastify / validationCompleted

Function validationCompleted

lib/handle-request.js:111–132  ·  view source on GitHub ↗
(request, reply, validationErr)

Source from the content-addressed store, hash-verified

109}
110
111function 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
134function preHandlerCallback (err, request, reply) {
135 if (reply.sent) return

Callers 1

preValidationCallbackFunction · 0.85

Calls 2

preHandlerCallbackFunction · 0.85
sendMethod · 0.80

Tested by

no test coverage detected