jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/952520 )

Change subject: [bugfix] Fix AttributeError on timeouts
......................................................................

[bugfix] Fix AttributeError on timeouts

Bug: T345023
Change-Id: I870ad9f45821a9f309d5f51ba5d80100a9573fd0
---
M pywikibot/data/__init__.py
1 file changed, 14 insertions(+), 4 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified




diff --git a/pywikibot/data/__init__.py b/pywikibot/data/__init__.py
index 1dd0b02..53e3a1c 100644
--- a/pywikibot/data/__init__.py
+++ b/pywikibot/data/__init__.py
@@ -38,15 +38,15 @@
         if not hasattr(self, 'retry_wait'):
             self.retry_wait = pywikibot.config.retry_wait

-        if self.current_retries > self.max_retries:
-            raise pywikibot.exceptions.TimeoutError(
-                'Maximum retries attempted without success.')
-
         if not hasattr(self, 'current_retries'):
             self.current_retries = 1
         else:
             self.current_retries += 1

+        if self.current_retries > self.max_retries:
+            raise pywikibot.exceptions.TimeoutError(
+                'Maximum retries attempted without success.')
+
         # double the next wait, but do not exceed config.retry_max seconds
         delay = delay or self.retry_wait
         delay *= 2 ** (self.current_retries - 1)

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/952520
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I870ad9f45821a9f309d5f51ba5d80100a9573fd0
Gerrit-Change-Number: 952520
Gerrit-PatchSet: 2
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to