Set branch to draft warning for potential loss of data

Description

When setting a branch to draft, a warning should appear letting the user know that any content items in the branch that are currently in DRAFT will be overwritten / lost.

A client of mine recently lost weeks of HTML page changes that were all in draft. They wanted to approve branch (rather than approve each item one-by-one), so they set the branch back to draft and lost weeks of work - hundreds of changes (yes, I know they should have set the parent nav node to draft, but that's not the issue here - them losing everything due to no warning is the issue). They could not restore from the previous night's DB backup because there were many content editors in the system and many of them had already done changes throughout the site for the day.

Environment

None

Activity

Geoff Bowers 
July 23, 2012 at 4:32 AM

This should probably be implemented on the UI event that requests this process.

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created July 30, 2009 at 9:53 PM
Updated November 14, 2023 at 1:05 PM