Closed Bug 1286000 Opened 8 years ago Closed 6 years ago

Discarded child requests become orphaned

Categories

(MozReview Graveyard :: Review Board: Extension, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: smacleod, Unassigned)

References

Details

When a series of review requests is closed->discarded, we remove the review identifier from the parent request so that it is possible to create a new series with the same user and bug number. This has the unintended side effect of making it so the child review requests are no longer able to find the parent review request.

This means when a user visits one of these discarded review requests a commit table will not be displayed. Even worse, if a new series has been created (a new parent with the same review id has been created) the child requests will believe it is their parent request. This will result in the old requests showing the commit table for the new series - very confusing.

Fixing this would be very easy if Bug 1246691 is fixed. Otherwise, we can probably store some new information about the parent child relationship in extra_data.
Blocks: 1158076
This makes bug 1234279 more problematic.
See Also: → 1234279
MozReview is now obsolete. Please use Phabricator instead. Closing this bug.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.