Revision: 8330
Author:   xqt
Date:     2010-06-25 08:06:28 +0000 (Fri, 25 Jun 2010)

Log Message:
-----------
fix for bug #3019985, prevent recursive loop

Modified Paths:
--------------
    trunk/pywikipedia/wikipedia.py

Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py      2010-06-25 07:19:26 UTC (rev 8329)
+++ trunk/pywikipedia/wikipedia.py      2010-06-25 08:06:28 UTC (rev 8330)
@@ -1286,7 +1286,7 @@
 
                         yield plk
                         refPages.add(plk)
-                        if follow_redirects and 'redirect' in p:
+                        if follow_redirects and 'redirect' in p and plk != 
self:
                             for zms in plk.getReferences(follow_redirects, 
withTemplateInclusion, 
                                               onlyTemplateInclusion, 
redirectsOnly, internal=True):
                                 yield zms



_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to