Page MenuHomePhabricator

Edits made as a user is being renamed aren't attributed to the new user
Closed, ResolvedPublic

Description

Author: dbenbenn

Description:
On February 7, 2006 at 23:17, [[Commons:User:Roman pride]] was renamed; see
http://commons.wikimedia.org/w/index.php?title=Special:Log&type=renameuser

At the same time that the rename was happening, that user was editing. As a
result, an edit didn't get reattributed. See
[[Commons:Special:Contributions/Roman_pride]].

One way to fix this problem is for [[Special:Renameuser]] to block the user from
editing while the rename is happening.


Version: unspecified
Severity: minor

Details

Reference
bz5605

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:11 PM
bzimport set Reference to bz5605.
bzimport added a subscriber: Unknown Object (MLST).

dbenbenn wrote:

A better way to fix this problem is for Special:Renameuser to first change the
user's account, so that any new edits are attributed under the new name. Then,
get the list of the old contributions, and reattribute them. Apparently it does
those two steps in the wrong order.

I reset the bug summary, since preventing editing is just one possible solution.

robchur wrote:

Altered summary again. The old one misleadingly implied that the extension was
broken, when it's not, per se.

robchur wrote:

This would have been fixed in r23186.