Currently the validate() method - used to check the overall state of an object, eg fromDate < toDate - only applies for an object that has just been created but not yet persisted.
If an object is pulled back from the object store and then updated, the object-level validation is not re-run. For example that the fromDate could be modified > toDate; if there were no check in the modifyFromDate(), then the update would be allowed.
- is a clone of
CAUSEWAY-18 DateParser error under de_DE.
- is duplicated by
CAUSEWAY-1156 [WON'T FIX] [DUPLICATE] validate() should be called and enforced when invoking an action.