Page MenuHomePhabricator

Sometimes edits by bots still show up on Recent changes and watchlist with hidebot=1
Closed, InvalidPublic

Description

Entering the ro.wp Recent Changes page with the default settings (robots hidden), I saw a change from from Strainubot (see attached screenshot, the change with bold). It was the first of many changes to that page made by the user, but only one was visible. The change is in the URL field.

I've checked that Strainubot was still in the robot category - it was. I've clicked on "show robot changes" and all changes by Strainubot appeared. I've then clicked on "hide robot changes" and only this change appeared.

The same thing happens in my watchlist, so I suppose there is a problem with the way this change was recorded. I was using pywikibot core and I made no changes to the configuration or scripts before making this change.


URL: https://ro.wikipedia.org/w/index.php?title=Lista_monumentelor_istorice_din_jude%C8%9Bul_Boto%C8%99ani&diff=8340065&oldid=8338863

Details

Reference
bz61239

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:02 AM
bzimport set Reference to bz61239.
bzimport added a subscriber: Unknown Object (MLST).

Created attachment 14574
screenshot of the bug

Attached:

a.png (800×1 px, 316 KB)

Bots can control the bot flag on each edit, this looks like the bot flag was not set for these edits. See bot= of API's action=edit[1]

[1]http://ro.wikipedia.org/w/api.php?modules=edit

(In reply to db from comment #2)

Bots can control the bot flag on each edit, this looks like the bot flag was
not set for these edits. See bot= of API's action=edit[1]

maybe the bot framework had a bug briefly?

Having seen the problem several times, I am fairly confident the problem happens after login (when I'm asked to introduce the password) so it might be a framework issue.

However, my understanding was there is more than one way an edit is determined as being a bot or not, so I wouldn't immediately move this bug to pywikibot.

Can't confirm. Needs investigation at both the bot level (to confirm the problem is indeed in MediaWiki and not in pywikibot or with the way the user is using pywikibot).

  • Bug 69826 has been marked as a duplicate of this bug. ***
Krinkle changed the task status from Open to Stalled.Dec 15 2014, 11:56 PM
Krinkle subscribed.

Update: this only happens on the first edit after login.

I haven't seen this in a while. I think it can be closed if @XXN Hasn't seen it either.

Please re-open if this is still happening.