Last modified: 2012-09-03 13:01:51 UTC
the API has a restriction for handing over list values (separated by "|", 50 for normal users, 500 for bots). This causes problems when having more than 50 aliases, they just won't be set and vanish after entering them. What we should do here is to use the API modules add/remove parameters for changing aliases, this will solve the bug but it won't be possible to add/remove more than 50 aliases in one edit (which really shouldn't be a problem).
Also consider this scenario: Bot adds 100 aliases > non-admin user wants to delete one of them > 50 aliases will be removed instead!
*** This bug has been marked as a duplicate of bug 39937 ***