Merge lp:~benji/launchpad/bug-649252 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Benji York |
Approved revision: | no longer in the source branch. |
Merged at revision: | 12396 |
Proposed branch: | lp:~benji/launchpad/bug-649252 |
Merge into: | lp:launchpad |
Diff against target: |
193 lines (+21/-22) 3 files modified
lib/canonical/launchpad/emailtemplates/bug-notification.txt (+2/-0) lib/lp/bugs/doc/bugnotification-sending.txt (+18/-21) lib/lp/bugs/scripts/bugnotification.py (+1/-1) |
To merge this branch: | bzr merge lp:~benji/launchpad/bug-649252 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Leonard Richardson (community) | Approve | ||
Review via email:
|
Commit message
[r=leonardr][bug=649252] add an unsubscribe link to non-verbose bug notifications
Description of the change
When LP users check the "Include bug descriptions when sending me bug
notifications" option on their profile they get "verbose" emails that
include an unsubscribe link in messages about bugs to which they are
directly subscribed. If they do not check that option, they get shorter
email messages that do not include the unsubscribe link.
This branch changes the behavior so that the unsubscribe link is always
present.
The doctest (lib/canonical/
that deals with bug notification emails needed a couple of changes
because of the new contents of the email and I added a small section to
explicitly call out the unsubscribe link in the non-verbose email
messages.
My lint is broken so I don't have anything to say there. If I get it
fixed I'll update the MP.
"Neither does Verbose Team Person" doesn't make sense anymore--you should change it to something like "Verbose Team Person gets a concise email, even though they belong to a team that gets verbose email."
I also don't understand why you added the two blank lines starting on line 44 of the diff.
This looks good otherwise.