Opened 11 years ago
Closed 11 years ago
#296 closed enhancement (fixed)
Prevent re-opening a ticket closed as fixed on a closed milestone
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Trac | Keywords: | needs-patch |
Cc: |
Description
This comes up sometimes on Core Trac. Someone disagrees with a change, or finds a change to be incomplete or buggy, or has an additional suggestion for a change. They then re-open the ticket. The problem is, the ticket is already closed as "fixed," and on a completed milestone. Someone has to then come along and ask them to make a new ticket (usually with the same exact information as their comment), which is annoying for everyone involved.
We should prevent tickets from being re-opened when they are closed on a completed milestone. This isn't particularly easy to do via configuration or templating, but a little JS seems like it'll handle this situation perfectly fine.
I think we could also place a box on the bottom of the ticket (possibly next to a visually disabled "reopen" option) to create a new ticket instead, referencing this one in the process.
Bug gardeners should still be able to re-open a ticket.
In 319: