mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
e8cd675c94
When publishing to live, DataObject#forceChange is called, which wasnt correctly loading in fields that were lazy (unloaded) if those fields were from composite fields like Money. The end result is that any Money values would be forced to null on publish to live Also changes the API of the (internal, protected) loadLazyFields method so that not passing a class argument just unlazys all lazy fields regardless of source table