Fix deep query validation

This commit is contained in:
rijkvanzanten
2020-11-12 13:08:11 -05:00
parent 87700a0006
commit 236bde3c59

View File

@@ -19,7 +19,7 @@ const querySchema = Joi.object({
meta: Joi.array().items(Joi.string().valid('total_count', 'filter_count')),
search: Joi.string(),
export: Joi.string().valid('json', 'csv'),
deep: Joi.link('#query'),
deep: Joi.object().pattern(/\w+/, Joi.link('#query')),
}).id('query');
export function validateQuery(query: Query) {