Diff is never generated for merge proposal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned |
Bug Description
I just looked at <https:/
14:33 < thumper> spiv: because lp:~nmb/bzr/mkdir-recursive-253529 doesn't exist yet
Indeed, <https:/
In this case the merge proposal page should not say "Updating diff...", which is clearly false. It should instead say what the actual status is, "No diff, because branch has not been pushed yet." or something even stronger.
I'd be tempted to go further and either reject this merge proposal from being submitted in the first place, or at least not include it in the +activereviews queue (so long as the proposer gets a notification that it is not active). This would automate what has to happen anyway: a human reviewer noticing the problem, rejecting the merge, and telling the proposer why.
WORK AROUND
Asl a webops on #launchpad-dev or #launchpad-ops to unscan the proposed branch.
Changed in launchpad-code: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: code-review |
Changed in launchpad: | |
importance: | Medium → Low |
Changed in launchpad: | |
importance: | Low → High |
description: | updated |
summary: |
- Do not say "updating diff" if the branch is broken + Diff is never generated for merge proposal |