Page MenuHomePhabricator

Override list should allow for global usernames
Open, MediumPublic

Description

List of steps to reproduce (step by step, including full links if applicable):

What happens?:
The page takes a fairly long time to save (possibly looking for attached accounts for Foobar) and ultimately adds them all for each attached wiki, which can be many hundreds of entries.

By way of example, this is what it looks like to add Christian Humborg (WMDE): https://vote.wikimedia.org/w/index.php?title=SecurePoll:1079/list/include-list&diff=prev&oldid=1599

Also, adding other users to this list in the future appears to force the system to add more entries for those already on the list, such as here with Grzegorz Kopaczewski (WMPL) : https://vote.wikimedia.org/w/index.php?title=SecurePoll:1079/list/include-list&diff=next&oldid=1599

I worry that in the future, should this list become really long, this ceases to be efficient and may lead to timeouts and other problems.

What should have happened instead?:
The user should have been added as one entry, perhaps normalising to Foobar@global.