Thanks for the link,
If I read correctly the link, that shouldn't result in more error messages thrown than failures to edit before. But I have now 2 users and myself (a second time right now) getting this error when using WPCleaner. Sometimes, when I restart and log in again, it starts to work. I'm pretty sure I haven't changed anything on my side about this.
Below is the entire list of calls made by my tool before receiving the error (connection info are removed from logs). Is there anything wrong in the calls ? Is there a bug in the new AssertEdit ?
Nico
POST https://fr.wikipedia.org/w/api.php?action=login&lgname=WikiCleanerBot&am... POST https://fr.wikipedia.org/w/api.php?action=login&lgname=WikiCleanerBot&am... GET https://fr.wikipedia.org/w/api.php?usprop=groups%7Crights&action=query&a... POST https://fr.wikipedia.org/w/api.php?action=tokens&format=xml&type=edi... GET https://fr.wikipedia.org/w/api.php?siprop=general%7Cnamespaces%7Cnamespaceal... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... GET https://fr.wikipedia.org/w/api.php?pllimit=max&prop=links&action=que... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... fautes d'orthographe courantes|Wikipédia:AutoWikiBrowser/Typos&format=xml GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... GET https://fr.wikipedia.org/w/api.php?pllimit=max&prop=links&action=que... syntaxique 034/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 077/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 059/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 012/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 048/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 069/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 058/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 040/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 002/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 047/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 027/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 046/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 056/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 003/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 038/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 037/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 039/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 060/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 090/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 032/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 010/Liste blanche&format=xml GET https://fr.wikipedia.org/w/api.php?pllimit=max&prop=links&action=que... syntaxique 067/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 026/Liste blanche|Projet:Correction syntaxique/Erreur syntaxique 044/Liste blanche&format=xml POST http://tools.wmflabs.org/checkwiki/cgi-bin/checkwiki_bots.cgi?limit=100&... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... l'anneau des entiers d'un corps quadratique&format=xml GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... London&format=xml GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... Jeux olympiques d'été de 2012&format=xml GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... Wirtinger&format=xml GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... Corn (chanson d'Eminem)&format=xml GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... GET https://fr.wikipedia.org/w/api.php?rvprop=content%7Cids%7Ctimestamp&inpr... verre&format=xml POST https://fr.wikipedia.org/w/api.php?summary=%5B%5BWP:WPC%7CWPCleaner]] v1.31 - Balise <sup> mal fermée - Orthographe et typographie ([[P:CS|Correction syntaxique]])&watchlist=nochange&title=Laine de verre&text={{à sourcer|date=novembre 2010}}...&basetimestamp=2014-02-11T19:55:09Z&token=+&minor=&bot=&action=edit&assert=user&format=xml Mar 6, 2014 7:30:27 AM org.wikipediacleaner.api.impl.MediaWikiAPI checkForError WARNING: Error reported: assertuserfailed - Assertion that the user is logged in failed POST https://fr.wikipedia.org/w/api.php?summary=%5B%5BWP:WPC%7CWPCleaner]] v1.31 - Balise <sup> mal fermée - Orthographe et typographie ([[P:CS|Correction syntaxique]])&watchlist=nochange&title=Laine de verre&text={{à sourcer|date=novembre 2010}}...&basetimestamp=2014-02-11T19:55:09Z&token=+&minor=&bot=&action=edit&assert=user&format=xml Mar 6, 2014 7:30:27 AM org.wikipediacleaner.api.impl.MediaWikiAPI checkForError WARNING: Error reported: assertuserfailed - Assertion that the user is logged in failed
On Thu, Mar 6, 2014 at 12:12 AM, legoktm legoktm.wikipedia@gmail.comwrote:
On Wed, Mar 5, 2014 at 3:07 PM, Nicolas Vervelle nvervelle@gmail.com wrote:
Hi,
Yesterday, a user reported having problem with my tool, WPCleaner,
getting
error messages "assertuserfailed - Assertion that the user is logged in failed" when trying to save pages. I also got them a few minutes ago, restarted the tool, and the problem
was
gone.
Has there been any modification on the API or MW that can explain this
error
message ?
Yes, the handling of assert= in MediaWiki had changed a while back. < http://lists.wikimedia.org/pipermail/mediawiki-api-announce/2014-January/000...
was the announcement that was sent out and explains what changed.
-- Legoktm
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api