Details
-
Bug
-
Resolution: Obsolete
-
Medium
-
None
-
4.0.1
-
None
Description
The publish operation registers the search object before the transaction in which the operation occurs is committed. In case this transaction fails and is rolled back, the content object in eZ Publish is not updated but the data in the external search index is.
Proposed solution: delay registering the search object (either in pending_actions or direct) until right after a commit of the transaction.