Xqt added a comment.
Probably Site._ep_errors must be updated then or it raises an api.APIError. But with the current implementation api errors always raises an exception and the calling code part must actively pass it silently if the script should not fail. Currently the framework raises a SpamfilterError in case of 'spamblacklist' or it prints an error message and Site.editpage() returns False without raising an exception for these two old kinds of errors. TASK DETAIL https://phabricator.wikimedia.org/T233479 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Xqt, Anomie, Aklapper, pywikibot-bugs-list, Multichill, Viztor, DannyS712, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
