Fix try_draft on edition

Rails validations implementation changes mean we cannot do the same
technique of injecting the validation, moved to use a flag and
predefined validation