Defect #10348
Wrong issue statuses assignment during issue copy
Status: | Closed | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Issues | |||
Target version: | - | |||
Resolution: | Fixed | Affected version: | 1.3.1 |
Description
Defect: during issue copy available statuses computed based on source issue status. Also when creating issue status validation performed upon source issue status as well.
Steps to reproduce:
- Create two statuses - one should be default, other should be any other status, let's say their names are New and Done
- Create workflow that allows current user to change status from New to Done only and does not allow to change status from Done to any other
- Create new issue
- Change status to Done
- Copy issue - on the issue creation screen you will be able to choose New status
- After issue creation status in the new issue will be reverted to Done
This defect also allows users to copy issues and assign them statuses they should not be able to assign.
Attached is the patch that solves this inconsistency
Related issues
History
#1
Updated by Go MAEDA about 3 years ago
- Duplicated by Defect #16230: Copying issue to other tracker without the status added
#2
Updated by Go MAEDA about 3 years ago
- Related to Feature #17576: Ability to choose, in administration page, the behaviour of status during copying issues added
#3
Updated by Florian ROBERT over 2 years ago
+1 no needs of #17576 if this is corrected
#4
Updated by Toshi MARUYAMA over 1 year ago
- Related to deleted (Feature #17576: Ability to choose, in administration page, the behaviour of status during copying issues)
#5
Updated by Toshi MARUYAMA over 1 year ago
- Related to Feature #23610: Reset status when copying issues added
#6
Updated by Toshi MARUYAMA 12 months ago
- Status changed from New to Needs feedback
Can we close this issue by fixed #23610?