Topic on Manual talk:Pywikibot

Edits made by Pywikibot edits not showing up in Recent Changes

5
Summary by Framawiki

continues on Topic:Xplxuznmiib8p0j4

Lost Student (talkcontribs)

As the title says, I cannot see the edits (mostly new page creation) in Recent Changes, even with all filters removed. I can only see the edits when I go to the User Contributions page of the user account (which is in the Bots user group).

Here is the setup of my wiki:

Installed software

Product Version
MediaWiki 1.39.4
PHP 7.4.33 (fpm-fcgi)
MariaDB 10.4.20-MariaDB-1:10.4.20+maria~buster-log
ICU 65.1

One big reason I want my edits to show up is in case I need to delete all the pages created in a run (which is probably 200-300 pages), and Mass Delete only works on edits that show up in Recent Changes--so Mass Delete doesn't see any of these new pages.

Is there a setting somewhere in the Pywikibot configuration to change this behavior? Thanks!

Framawiki (talkcontribs)

Hi, indeed if you remove all filters from recentchanges, and see No active filters. All contributions are shown (like on this link) you should see all changes made on your wiki, including ones made by pywikibot.

If it's not the case that would be a bug in mediawiki itself rather than pywikibot, as pwb is this an API customer doing it's job (you see the edit on the website on some places, so they were well sent by pwb to mediawiki). You can then open a topic on Project:Support desk.

Lost Student (talkcontribs)

Thanks for the quick reply. I verified that no filters are applied at the Recent Changes and still nothing shows up, yet I know there are edits that were successfully made (such as here, for example--there are hundreds more made by the same user in the last 7 days).

I will go ahead and open a topic at the Support desk.

Framawiki (talkcontribs)

indeed I don't see them on your site the way they are usually. Maybe there's a reason why edicts aren't saved in the "recentchanges" table, but only in "revisions" table, while they should be in both as far i know, if you want to look in the database.

Will be interesting to see the other answers on support desk too :)

Lost Student (talkcontribs)

@Framawiki, after doing more investigation and trials, it looks like no edits are showing up in Recent Changes, even ones made manually by a non-bot account. So this certainly has nothing to do with Pywikibot.