Closed Bug 1034168 Opened 11 years ago Closed 11 years ago

Add rollback functionality for squashed review requests

Categories

(MozReview Graveyard :: General, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mconley, Assigned: mconley)

References

Details

If a squashed review request is discarded, rollback any changes that have been made for it. For example, if a push added a bunch of review request drafts, created new (unpublished) review requests, and discarded some review requests, we should do the following on discarding the squashed review request: Permanently delete any drafts that were created Permanently delete any new, unpublished review requests that were created Revive any review requests that were discarded. This means stashing the IDs to the discarded review requests in some extra_data for the squashed review request until published or discarded.
Blocks: 1021929
OS: Windows 7 → All
Hardware: x86 → All
Depends on: 1035502
Landed in https://hg.mozilla.org/hgcustom/version-control-tools/rev/2dd1089712e5 smacleod was very much a co-author here.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: bugzilla.mozilla.org → Developer Services
Product: Developer Services → MozReview
You need to log in before you can comment on or make changes to this bug.