Opened 19 years ago
Closed 18 years ago
#2942 closed enhancement (fixed)
Add an option to allow the "reassign" action to leave the ticket in the same state
Reported by: | Owned by: | Alec Thomas | |
---|---|---|---|
Priority: | normal | Milestone: | 0.11 |
Component: | ticket system | Version: | devel |
Severity: | minor | Keywords: | WorkFlow |
Cc: | guillaume.tardif@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description (last modified by )
Currently, when using the Basic Configurable Workflow (see WorkFlow), changing the owner of a ticket always resets the status of the ticket to "open". I think there should be an addition option in trac.ini allowing the "reassign" action to have no effect on the ticket status.
Sometimes the ticket owner can be changed from one developer to another, or one tester to another, without a state change, and in these cases there is no correlation between owner and ticket status, these fields can be changed independantly.
Attachments (0)
Change History (6)
comment:1 by , 19 years ago
Description: | modified (diff) |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
comment:2 by , 19 years ago
Milestone: | 0.10 |
---|
comment:3 by , 18 years ago
Resolution: | wontfix |
---|---|
Status: | closed → reopened |
Hey, I believe this should be changed to have no state changes be the default behavior. I didn't expect my ticket to go back to new from assigned when reassigning.
comment:4 by , 18 years ago
Keywords: | WorkFlow added; Workflow removed |
---|---|
Milestone: | → 0.11 |
Severity: | normal → minor |
comment:5 by , 18 years ago
I think it is important too to allow this state to not change.
Especially when you have the workflow set where you want a reviewed and verified (by QA), having the state go back to new everytime makes it that each have to set the ticket to resolved, then reviewed and then verified if you want any workflow to the ticket.
I can see this being asked quite often in the future.
Also, I could see reassign more of an optional field. I mean by this is that you set the ticket to resolved fixed and reassign to someone else in the same ticket update.
If at least there's a patch from someone that knows the code enough, some people could at least patch the code and get it working with this in mind (I mean the not changing state when reassigning).
I'll try to look myself to get mine working without the state change and will append a patch if successful.
comment:6 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
I think this would be better implemented by a plugin, as adding Yet Another Configuration Option (YACO) for something that is at most a minor inconvenience is inappropriate.
If you really feel this should be part of Trac core, feel free to reopen the ticket.