Currently, if a node is assigned to more than one page, and one of those pages is moved to the recycle bin, the node becomes inaccessible even on pages outside of the bin. If the recycle bin is emptied, the node is permanently deleted.

I'd like to change this, so that the node gets disassociated with the page in the bin, but still remains on the other page(s). When the bin is emptied, it would not be permanently deleted.

If I recall correctly, it will probably take quite a while to work out all of the possible edge cases and test them all.

Comments

Gribnif’s picture

Issue summary: View changes

After testing, I need to clarify: When the page containing the node is moved into the bin, two bins get created. One contains the page with the node, and the other contains just the node. Both bins must be emptied in order for the node to be truly deleted.

Gribnif’s picture

Status: Active » Closed (fixed)

This is fixed in 7.x-1.21.