MCPcopy
hub / github.com/fastify/fastify / validationCompleted

Function validationCompleted

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

Source from the content-addressed store, hash-verified

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

Callers 1

preValidationCallbackFunction · 0.85

Calls 2

preHandlerCallbackFunction · 0.85
sendMethod · 0.80

Tested by

no test coverage detected