[ https://issues.apache.org/jira/browse/ISIS-164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Haywood updated ISIS-164: ----------------------------- Fix Version/s: (was: 2.0.0) 1.14.0 > The validate() method should apply for updates as well as for objects being > initially persisted. > ------------------------------------------------------------------------------------------------ > > Key: ISIS-164 > URL: https://issues.apache.org/jira/browse/ISIS-164 > Project: Isis > Issue Type: Improvement > Components: Core > Affects Versions: 0.1.2-incubating > Reporter: Dan Haywood > Priority: Minor > Fix For: 1.14.0 > > > see also ISIS-476 > ~~~ > 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. -- This message was sent by Atlassian JIRA (v6.3.4#6332)