jenkins-bot submitted this change.

View Change

Approvals: JJMC89: Looks good to me, approved jenkins-bot: Verified
remove traceback for original exception for known API error codes

Change-Id: Iecb2d5457988546cc82db0822082ea9a31249b68
---
M pywikibot/site/_apisite.py
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/pywikibot/site/_apisite.py b/pywikibot/site/_apisite.py
index ebc8484..459aca6 100644
--- a/pywikibot/site/_apisite.py
+++ b/pywikibot/site/_apisite.py
@@ -1650,7 +1650,9 @@
'user': self.user(),
'info': err.info
}
- raise Error(exception.format_map(errdata))
+ raise Error(
+ exception.format_map(errdata)
+ ) from None
if issubclass(exception, AbuseFilterDisallowedError):
errdata = {
'info': err.info,
@@ -1660,7 +1662,7 @@
if issubclass(exception, SpamblacklistError):
urls = ', '.join(err.other[err.code]['matches'])
raise exception(page, url=urls) from None
- raise exception(page)
+ raise exception(page) from None
pywikibot.debug(
"editpage: Unexpected error code '{}' received."
.format(err.code),

To view, visit change 706161. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Iecb2d5457988546cc82db0822082ea9a31249b68
Gerrit-Change-Number: 706161
Gerrit-PatchSet: 1
Gerrit-Owner: JJMC89 <JJMC89.Wikimedia@gmail.com>
Gerrit-Reviewer: JJMC89 <JJMC89.Wikimedia@gmail.com>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged