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

Function validateAsyncBody

lib/validation.js:223–232  ·  view source on GitHub ↗
(validatePromise, context, request)

Source from the content-addressed store, hash-verified

221}
222
223function validateAsyncBody (validatePromise, context, request) {
224 return validatePromise
225 .then((bodyResult) => {
226 if (bodyResult) {
227 return wrapValidationError(bodyResult, 'body', context.schemaErrorFormatter)
228 }
229
230 return validate(context, request, { skipParams: true, skipBody: true })
231 })
232}
233
234function validateAsyncQuery (validatePromise, context, request) {
235 return validatePromise

Callers 1

validateFunction · 0.85

Calls 3

wrapValidationErrorFunction · 0.85
thenMethod · 0.80
validateFunction · 0.70

Tested by

no test coverage detected