Problem
Instead of an error code and error message, the response for a too-similar username says $1.
https://meta.wikimedia.org/w/api.php?action=query&list=users&ususers=Rages0ss&usprop=cancreate
{ "batchcomplete": "", "query": { "users": [ { "name": "Rages0ss", "missing": "", "cancreateerror": [ { "message": "$1", "params": [ "The username "Rages0ss" is too similar to the following username:<ul><li>Ragesoss</li></ul>Please choose another username." ], "code": "$1", "type": "error" } ] } ] } }
Acceptance criteria
- The API response should deliver a proper error message and error code.