using min and multiple methods together
- Dominant language
- JavaScript
- Stars
- 21.2k
- Forks
- 1.5k
- Avg merge
- 4h 57m
- Merged PRs (30d)
- 14
Description
### Runtime
node.js
### Runtime version
v20.10.0
### Module version
v17.13.3
### Last module version without issue
_No response_
### Used with
ether standalone or sandbox
### Any other relevant information
_No response_
### What are you trying to achieve or the steps to reproduce?
I was trying to validate a number with min and multiple methods at the same time where I faced this issue
**validation:**
`Joi.object({
a: Joi.number().min(20000).multiple(1000)
})`
**payload:**
`{ a: 2 }`
### What was the result you got?
`TypeError: Cannot read properties of undefined (reading 'message')
`
### What result did you expect?
I expected to get the related error something like:
`Validation Error: "a" must be greater than or equal to 20000`
**or**
`Validation Error: "a" must be a multiple of 1000`
Contributor guide
Assessment
This issue has not been assessed yet.