Team membership notification doesn't explain why you're receiving it
Bug #296889 reported by
Matthew Paul Thomas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Colin Watson |
Bug Description
I just received a mail notification where the entire body text was of this form:
------------
Foo Bar (foobar) has accepted the invitation to make Hum Baz Team
(humbaz-team) a member of Qux Skich Team (qux-skich-team).
<https:/
------------
As described in the UserInterfaceCh
Related branches
lp:~cjwatson/launchpad/team-mail
- William Grant (community): Approve (code)
-
Diff: 2820 lines (+1263/-549)31 files modifieddatabase/schema/security.cfg (+3/-0)
lib/lp/code/mail/branchmergeproposal.py (+2/-2)
lib/lp/code/mail/tests/test_codereviewcomment.py (+6/-2)
lib/lp/registry/configure.zcml (+40/-0)
lib/lp/registry/doc/teammembership-email-notification.txt (+327/-91)
lib/lp/registry/emailtemplates/membership-expiration-warning-bulk.txt (+2/-3)
lib/lp/registry/emailtemplates/membership-expiration-warning-personal.txt (+2/-3)
lib/lp/registry/emailtemplates/membership-expired-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-expired-personal.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-invitation-accepted-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-invitation-declined-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-invitation.txt (+1/-1)
lib/lp/registry/emailtemplates/membership-member-renewed.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-statuschange-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-statuschange-personal.txt (+2/-2)
lib/lp/registry/emailtemplates/new-member-notification-for-admins.txt (+5/-5)
lib/lp/registry/emailtemplates/new-member-notification-for-teams.txt (+1/-1)
lib/lp/registry/emailtemplates/new-member-notification.txt (+1/-1)
lib/lp/registry/emailtemplates/pending-membership-approval-for-third-party.txt (+5/-5)
lib/lp/registry/emailtemplates/pending-membership-approval.txt (+5/-5)
lib/lp/registry/enums.py (+25/-0)
lib/lp/registry/interfaces/persontransferjob.py (+93/-1)
lib/lp/registry/mail/notification.py (+8/-182)
lib/lp/registry/mail/teammembership.py (+435/-0)
lib/lp/registry/model/persontransferjob.py (+187/-119)
lib/lp/registry/model/teammembership.py (+7/-96)
lib/lp/registry/stories/person/xx-approve-members.txt (+1/-1)
lib/lp/registry/tests/test_teammembership.py (+26/-6)
lib/lp/services/config/schema-lazr.conf (+24/-0)
lib/lp/services/mail/basemailer.py (+12/-3)
lib/lp/testing/mail_helpers.py (+31/-8)
affects: | launchpad-foundations → launchpad-registry |
Changed in launchpad-registry: | |
importance: | Undecided → Low |
status: | New → Triaged |
tags: | added: email teams |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r17719 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 17719>.