Page MenuHomePhabricator

Insufficient error message in asyncronous saving
Closed, ResolvedPublic

Description

When running a bot in asyncronous mode the messages are insufficient when saving the page fails because there is no hint which page is saved or not:

Script terminated successfully.
Waiting for 55 pages to be put. Estimated time remaining: 0:04:35
WARNING: API error customjsprotected: You do not have permission to edit this JavaScript page because it contains another user's personal settings.
WARNING: API error customcssprotected: You do not have permission to edit this CSS page because it contains another user's personal settings.
...
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.
...
Page [[frr:Grat antilen]] saved
Page [[frr:Hebr.]] saved
Page [[frr:Hebreews]] saved
WARNING: API error noimageredirect: You don't have permission to create image redirects.
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.
WARNING: API error customjsprotected: You do not have permission to edit this JavaScript page because it contains another user's personal settings.
WARNING: API error customjsprotected: You do not have permission to edit this JavaScript page because it contains another user's personal settings.
WARNING: API error customjsprotected: You do not have permission to edit this JavaScript page because it contains another user's personal settings.
WARNING: API error protectedpage: This page has been protected to prevent editing or other actions.

C:\pwb\core>pause
Drücken Sie eine beliebige Taste . . .

Details

Event Timeline

Xqt triaged this task as Medium priority.Sep 4 2018, 9:42 AM

Change 457861 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [IMPR] Show the exception message in async mode

https://gerrit.wikimedia.org/r/457861

Change 457861 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] Show the exception message in async mode

https://gerrit.wikimedia.org/r/457861