Skip to content

using min and multiple methods together #3051

Open
@qobadzadeh

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    bugBug or defect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions