Currently, order revisions are not also versioning entities referenced by fields on the order (i.e. line items) so data is lost between saves. We need to figure out how to do this cascading save properly so that a new line item revision is created when a line item is modified (i.e. quantity or price altered) and the changes correspond with an appropriate order revision somehow...
Comments
Comment #1
rszrama commentedI'm not sure if my original description of this issue is correct. However, since Damien is currently unifying our entity controllers, I'm going to push this to him for review. As an rcblocker, we need to either resolve this or determine it's not a blocking issue.
See: #1181534: Refactor entity handling
Comment #2
deggertsen commentedWhat is the status on this issue? It seems that there may be some relation here to the following issues, but I'm not sure. Maybe all of the issues related to order revisions need to be tagged that way?
#1651368: Allow the order state / status update actions to set a log message
#929266: Add revision history to transaction view pages
#804850: Integrate Order Revisions with Views
Comment #3
bojanz commented