List of steps to reproduce (step by step, including full links if applicable):
For username "BrionVIBBER"
loginwiki:
{ "name": "BrionVIBBER", "missing": "", "cancreateerror": [ { "message": "$1", "params": [ "The username "BrionVIBBER" is too similar to the following usernames:<ul><li>Brion VIBBER</li><li>Brion VIBBEr</li><li>Brion Vibber</li></ul>Please choose another username." ], "code": "_1", "type": "error" } ] }
{ "name": "BrionVIBBER", "missing": "", "cancreateerror": [ { "message": "$1", "params": [ "The username "BrionVIBBER" is too similar to the following usernames:<ul><li>Brion VIBBER</li><li>Brion VIBBEr</li><li>Brion Vibber</li></ul>Please choose another username." ], "code": "_1", "type": "error" } ] }
{ "name": "BrionVIBBER", "missing": "", "cancreate": "" }
What happens?:
For username "BrionVIBBER", The API says it can be created on zhwiki.
What should have happened instead?:
Since we have unified login, I think it should have the same behavior on different wikis. It should return "cancreateerror" on zhwiki for username "BrionVIBBER".