Add Draftsman.ignore_draft_id_attribute setting
Closed this issue · 0 comments
chrisdpeters commented
The purpose of this setting will be to not include draft_id
in Draft#object
and Draft#object_changes
. It will be set to ignore by default.
When changed from the default, extra unneeded data is stored along with the draft, along with the potential to have unexpected results during object reification.
I'll need to experiment with this in the previous_draft
attribute to make sure that omission of this data doesn't cause problems when reifying a trashed draft.