Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Changes made in a sub workspace get stuck and don't empty out even when pushed all the way to the live site. When new changes are added and pushed up, the old changes are listed as coming along, too.
Steps to reproduce
Add a sub workspace to Stage. Edit content there. Merge to stage and then publish to live. See that the sub workspace still reports the same changes.
Comments
Comment #2
amateescu CreditAttribution: amateescu for Tag1 Consulting commentedThis will be fixed in #3323317: Revision metadata is not updated when a workspace is merged into its parent.
Comment #3
Michelle@amateescu,
Thanks for finding that. I did search quite a bit before filing these issues but I guess I just wasn't using the right terms. I was calling it "sub workspace" not "develop workspace". If I hit any more problems, I'll search on that.
Comment #4
DamienMcKennaComment #5
amateescu CreditAttribution: amateescu for Tag1 Consulting commentedTurns out I was wrong in #2, the problem here is
WorkspaceAssociation::onPostPublish()
not deleting the associations of sub-workpaces.Comment #6
DamienMcKenna