Environment
- Python version: 3.11
- Nautobot version: 2.4.8
- nautobot-data-validation-engine version:
Expected Behavior
When trying to validate a DecimalField, a MinMax validator should throw an error as the field is not a number and cannot be cast into an integer or a float without losing precision
Observed Behavior
No error given, but validation fails when the object is failed
Steps to Reproduce
- Try to create a validation against
Location field longitude
- Edit a location
- Get this error message:
Longitude in decimal format (xx.yyyyyy)
Unable to validate against min/max rule Rulename because the field value is not numeric.