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

Function validateAsyncParams

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

Source from the content-addressed store, hash-verified

210}
211
212function validateAsyncParams (validatePromise, context, request) {
213 return validatePromise
214 .then((paramsResult) => {
215 if (paramsResult) {
216 return wrapValidationError(paramsResult, 'params', context.schemaErrorFormatter)
217 }
218
219 return validate(context, request, { skipParams: true })
220 })
221}
222
223function validateAsyncBody (validatePromise, context, request) {
224 return validatePromise

Callers 1

validateFunction · 0.85

Calls 3

wrapValidationErrorFunction · 0.85
thenMethod · 0.80
validateFunction · 0.70

Tested by

no test coverage detected