https://bugzilla.wikimedia.org/show_bug.cgi?id=39936
--- Comment #5 from [email protected] 2012-09-24 23:02:48 UTC --- I'm not sure if I would mark this as resolved, as I believe what the API does now are wrong. If some limitations exists that makes the API unable to fulfill its contract with the requester, then the API should fail. If the requester ask for an operation that imply a list of 50+ values and the API can only handle 50 of them, well then the request should fail. Only if the requester includes some parameter that says it is ok with a partial result should the API attempt to continue with truncated lists. something like "partial=continue" that defalts to "partial=fail". In our case where we observed this we had lists of aliases and someone could create lists of 50+ aliases which would then be truncated when someone with lesser rights edited the same aliases. This is now changed so anyone with a limit of 50 values can only change up to 50 at a time. This kind of work but creates weird errors during bulk upload. There is at least one way we can get around this, but I tend to think that this is an issue that should be fixed in core. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
