Page MenuHomePhabricator

Blocks don't show up in watchlist if user page does not exist when account is blocked
Closed, ResolvedPublic

Description

If I block an account on test.wikipedia.org that has no user page, the block does not show up in Special:Watchlist. The block will not appear on Special:Watchlist regardless of whether I later add the user's user page to my watchlist or if I select the "watch this user's page" checkbox during the block submission.

If I create the user page after the account has been blocked, the block _still_ does not appear at Special:Watchlist. This may be a separate bug.

If the user page already exists when I block the account, I can watch or unwatch the user page at my discretion and the relevant block entry will appear at Special:Watchlist depending on whether I'm watching the user's user page. (This is the correct behavior.)


Version: unspecified
Severity: minor

Details

Reference
bz46769

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:34 AM
bzimport set Reference to bz46769.
bzimport added a subscriber: Unknown Object (MLST).

Cannot follow this:

Steps done for testing on current master:

  • Add the user page to watchlist
  • Go to Special:Block and block infinity
  • Go to watchlist and see the block, even if the user page does not exist

If you can still see this problem on testwiki, than it sounds like a problem with a extension, which can is active on test.wikipedia.org and manipulate the query.

Able to reproduce on Mediawiki 1.29.0.

  1. Block a user with no user page
  2. Go to watchlist, can't see block
Dreamy_Jazz claimed this task.
Dreamy_Jazz subscribed.

I can no longer reproduce this:

image.png (316×967 px, 39 KB)

The user page of Dfpodsfpdsfpodspfdsjfjdsoi does not exist and has never existed.