5a4d78578b
changedData is the new approach to updating DataObject data, storing the new values in a separate object until save so that they don't actually change the object unless the save goes through. - Add DataObject._getLatestField() to return either the changed value or the last-saved value - Clarify that _markFieldChange() takes different values depending on whether the field uses 'changed' or 'changedData' - Fix bug calculating hasChanged() when a 'changedData' value is a boolean |
||
---|---|---|
.. | ||
scaffold | ||
zotero | ||
zotero-platform |