-
-
Notifications
You must be signed in to change notification settings - Fork 623
Problem in checkSchema example #748
Description
Hi, I am following the example from here: https://express-validator.github.io/docs/schema-validation.html . It is the exact same example, but when I run the app, I am getting a warning in the console:
express-validator: a validator/sanitizer with name isUpperCase does not exist
When I make a request to this route, with invalid data, I am getting this error:
TypeError: chars.replace is not a function
at Sanitization.rtrim [as sanitizer] (\node_modules\validator\lib\rtrim.js:15:53)
at Sanitization. (\node_modules\express-validator\src\context-items\sanitization.js:24:24)
at Generator.next ()
at\node_modules\express-validator\src\context-items\sanitization.js:7:71
at new Promise ()
at __awaiter (\node_modules\express-validator\src\context-items\sanitization.js:3:12)
at Sanitization.run (\node_modules\express-validator\src\context-items\sanitization.js:20:16)
at ContextRunnerImpl. (\node_modules\express-validator\src\chain\context-runner-impl.js:31:43)
at Generator.next ()
at \node_modules\express-validator\src\chain\context-runner-impl.js:7:71