Launchpad should handle mid air collision while filing a bug from a question
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Launchpad offers the very useful facility to report a bug based on a question, but only one bug. Requests to send a report after the first are turned away with the message "You cannot create a bug report from a question that already has bugs linked to it.", which can lead to bugs getting swallowed.
If a user goes to file a bug report, but a separate bug report is opened and filed for the question while the user is writing their report up, then when the user goes to submit their report, they will be shown the "cannot create a bug" message, even when clicking the "back" button. In other words, their report has been irrevocably deleted. This can happen, for example, if a user opens several tabs to file several bugs in response to a single question.
When a user tries to file a completed bug report about a question, but a report has already been filed about that question, Launchpad should show them a page with the text of their report, inform them of the issue, and ask if they would like to file another bug or attach their report as a comment to the already-filed report.
Changed in launchpad-answers: | |
importance: | Undecided → Low |
tags: | added: bugs questions |
Hi Andrew,
thanks for the report. This is a specific case of mid-air collision that we need to handle. One way of dealing with this would be to relax the constraint, show to the user that a bug has been filed for that question already and ask confirmation if the user still wants to file another bug.