Merge lp:~stevenk/launchpad/user-himself into lp:launchpad

Proposed by Steve Kowalik on 2012-01-27
Status: Merged
Approved by: Steve Kowalik on 2012-01-27
Approved revision: no longer in the source branch.
Merged at revision: 14730
Proposed branch: lp:~stevenk/launchpad/user-himself
Merge into: lp:launchpad
Diff against target: 32 lines (+3/-4)
2 files modified
lib/lp/registry/doc/teammembership-email-notification.txt (+1/-1)
lib/lp/registry/model/persontransferjob.py (+2/-3)
To merge this branch: bzr merge lp:~stevenk/launchpad/user-himself
Reviewer Review Type Date Requested Status
Steve Kowalik (community) code Approve on 2012-01-27
Review via email: mp+90376@code.launchpad.net

Commit Message

Drop the gender specificness of the user in PersonTransferJob.

Description of the Change

Refer to the user as 'the user themselves', rather than 'the user himself'. Disgraceful.

To post a comment you must log in.
Steve Kowalik (stevenk) :
review: Approve (code)
Robert Collins (lifeless) wrote :

The bug (114753) suggests just dropping the 'himself' rather than using the plural.

e.g. self.reviewer_name = 'the user'

What do you think?

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'lib/lp/registry/doc/teammembership-email-notification.txt'
2--- lib/lp/registry/doc/teammembership-email-notification.txt 2011-12-07 03:31:09 +0000
3+++ lib/lp/registry/doc/teammembership-email-notification.txt 2012-01-27 11:16:26 +0000
4@@ -805,7 +805,7 @@
5 Subject: Membership change: jdub in ubuntu-team
6 <BLANKLINE>
7 The membership status of Jeff Waugh (jdub) in the team Ubuntu Team
8- (ubuntu-team) was changed by the user himself from Administrator to
9+ (ubuntu-team) was changed by the user from Administrator to
10 Approved.
11 <http://launchpad.dev/~ubuntu-team>
12 ----------------------------------------
13
14=== modified file 'lib/lp/registry/model/persontransferjob.py'
15--- lib/lp/registry/model/persontransferjob.py 2012-01-17 21:45:24 +0000
16+++ lib/lp/registry/model/persontransferjob.py 2012-01-27 11:16:26 +0000
17@@ -1,4 +1,4 @@
18-# Copyright 2010-2011 Canonical Ltd. This software is licensed under the
19+# Copyright 2010-2012 Canonical Ltd. This software is licensed under the
20 # GNU Affero General Public License version 3 (see the file LICENSE).
21
22 """Job classes related to PersonTransferJob."""
23@@ -238,8 +238,7 @@
24 if self.reviewer != self.member:
25 self.reviewer_name = self.reviewer.unique_displayname
26 else:
27- # The user himself changed his self.membership.
28- self.reviewer_name = 'the user himself'
29+ self.reviewer_name = 'the user'
30
31 if self.last_change_comment:
32 comment = ("\n%s said:\n %s\n" % (