Actions
Defect #13328
closedCopying an issue as a child of itself creates an extra issue
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Affected version:
Description
Symptom
Original:
+---------+ +---------+
| Ticket1 +-+--| Ticket2 |
+---------+ | +---------+
| +---------+
+--| Ticket3 |
+---------+
|
Copy Operation:
|
V
Original:
+---------+ +---------+
| Ticket1 +-+--| Ticket2 |
+---------+ | +---------+
| +---------+
+--| Ticket3 |
| +---------+
| Copy:
| +---------+ +---------+
+--+ Ticket1'+-+--| Ticket2'|
+---------+ | +---------+
| +---------+
+--| Ticket3'|
| +---------+
| +----------+
+--+ Ticket1''| <== excess
+----------+
How to reproduce
- Open a ticket "A" with one or more child ticket
- Click on "copy" link
- enter the ID of "A" into "parent ID" field on the form
- Click "send" button
Updated by Jean-Philippe Lang over 12 years ago
- Subject changed from Grafting a copy of tickets tree to itself causes an excessive ticket to Copying an issue as a child of itself creates an extra issue
- Status changed from New to Closed
- Assignee set to Jean-Philippe Lang
- Target version set to 2.3.0
- Resolution set to Fixed
Fixed in r11513, thanks for pointing this out.
Actions