Another option would be keep the deleted post so its children are not affected. If we soft-delete posts with a flag (or maybe another option on the `status` field) that would work, and also have the benefit of keeping the data in case it needs to be restored (whether or not we surface an "undo" button)
I think we'd want to avoid the 2nd approach you mentioned, which would have a lot of controller & UI changes. --- ** [tickets:#1731] Cannot delete a post, after deleting its parent** **Status:** in-progress **Milestone:** unreleased **Labels:** 42cc **Created:** Wed Mar 16, 2011 04:56 PM UTC by Dave Brondsema **Last Updated:** Thu May 14, 2015 12:28 PM UTC **Owner:** Igor Bondarenko I was trying to clean up the discussion on https://sourceforge.net/p/allura/wiki/FAQ/ and move it into the page proper. I deleted a parent discussion node, and now I cannot delete the children --- Sent from forge-allura.apache.org because [email protected] is subscribed to https://forge-allura.apache.org/p/allura/tickets/ To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
