Assigning a bug to myself produces misleading "You have been subscribed" e-mail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Brian Murray |
Bug Description
I just reassigned a bug to myself. I then received two e-mail notifications, the first of which read:
------------
You have been subscribed to a public bug:
There's not enough spacing between the entries. Attaching screenshot.
** Affects: launchpad (upstream)
Importance: Low
Assignee: Matthew Paul Thomas
Status: In Progress
------------
This is misleading and confusing. I have not "been subscribed", I myself assigned the bug to myself.
This is not the same as bug 548, because some people may want e-mail notification of things they do themselves, but such notifications still should not say "You have been subscribed" when they mean "You have been assigned".
What I should have received:
------------
You have assigned to yourself the bug "Summary of bug here":
There's not enough spacing between the entries. Attaching screenshot.
** Affects: launchpad (upstream)
Importance: Low
Assignee: Matthew Paul Thomas
Status: In Progress
------------
Related branches
- Graham Binns (community): Approve (code)
-
Diff: 435 lines (+205/-24)12 files modifiedlib/canonical/launchpad/doc/notification-recipient-set.txt (+14/-1)
lib/canonical/launchpad/interfaces/launchpad.py (+8/-1)
lib/canonical/launchpad/mailnotification.py (+34/-11)
lib/lp/bugs/doc/bugnotification-email.txt (+1/-1)
lib/lp/bugs/doc/bugnotification-sending.txt (+2/-2)
lib/lp/bugs/doc/bugnotifications.txt (+1/-1)
lib/lp/bugs/doc/bugtask.txt (+2/-2)
lib/lp/bugs/mail/tests/test_bug_task_assignment.py (+120/-0)
lib/lp/bugs/model/bugtask.py (+1/-1)
lib/lp/bugs/tests/test_bugchanges.py (+2/-2)
lib/lp/bugs/tests/test_bugtask.py (+1/-1)
lib/lp/services/mail/notificationrecipientset.py (+19/-1)
description: | updated |
description: | updated |
Changed in malone: | |
assignee: | nobody → matsubara |
Changed in malone: | |
assignee: | matsubara → nobody |
status: | New → Confirmed |
Changed in malone: | |
status: | Confirmed → Triaged |
importance: | Undecided → Medium |
tags: | added: story-better-bug-notification |
Changed in malone: | |
assignee: | nobody → Brian Murray (brian-murray) |
Changed in malone: | |
status: | Triaged → In Progress |
tags: | added: qa-ok |
Changed in malone: | |
milestone: | none → 10.06 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in malone: | |
status: | Fix Committed → Fix Released |
The part about having a different message for self-assignment was broken out into bug 596974.