-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
Milestone
Description
The spec allows a validation rule to trigger a warning instead of an error, but it doesn’t allow for a given field to trigger an warning if a condition is met and an error in other cases.
To give a more concrete example of what I’m trying to achieve, a field I’m validating is an IMDb id for movies. They used to be strictly tt
+ 7 digits, so anything else was invalid, but they recently introduced tt
+ 8 digits too. The latter is valid so it should not be an error, but it is fairly uncommon and may be suspicious (we had several cases of accidental extraneous characters in that field). I’d like to have an error for anything that is not tt
+ 7 or 8 digits, and warnings for tt
+ 8 digits.