10 lines
310 B
JavaScript
10 lines
310 B
JavaScript
module.exports = function allowQueryParams(params) {
|
|
if (!Array.isArray(params)) {
|
|
throw new Error('allowQueryParams must receive an Array of params');
|
|
}
|
|
return function allowQueryParamsMiddleware(req, res, next) {
|
|
req.context.allowedQueryParams = params;
|
|
next();
|
|
};
|
|
};
|