View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0025792 | mantisbt | bugtracker | public | 2019-05-24 12:07 | 2020-05-11 11:33 |
Reporter | Ansgar Arbeiter | Assigned To | |||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 2.20.0 | ||||
Summary | 0025792: in cloned issue the order of comments and pictures is not kept | ||||
Description | in clone, the pictures are first, then the comments | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
related to | 0023195 | new | Clone Issue modifies notes modified date in history |
suggestion (if not wanted to keep the original timestamps): |
|
Keeping the original timestamps means that you would have bugnotes / attachments (hereafter: activities) that are older than the bug itself... That would be weird. Your suggestion to bump the time +1s for each activity causes problems as well :
|
|
that is correct but probably not the normal situation. if i have 20 comments and attachments, then i have to add new comments or attachments within 20 seconds after cloning to break the order. one modification could be to have the clone timestamp as start time and go backward. go from last item to first and for each decrement one second. my suggestion was meant to have little effort to solve the problem. if you want to make it proper then i would add an order index per attachment (would also offer to change the comment order after adding, the date can still be present) |
|
It is not enough to add the seconds based on the order and write them in the change references copied from the old ticket. The reason is that the copied notes were written by other users before the new ticket was copied, cloned or so on. The change history should include a note copied from ID-old and the author (copier) of the new ticket. So everyone knows their way around. |
|
@dregad - Best procedure inserted above - the author and the date of entry of the note or attachment must not be lost. |
|
If you copy an ID with Checkbox in view_all_bug_page.php - the timestamps are correct. |
|