From 3aa6c5fb1cf8193b3e1a6d033cf28e72b6763248 Mon Sep 17 00:00:00 2001 From: Jonathan Golder Date: Thu, 24 Aug 2017 12:23:17 +0200 Subject: [PATCH] Disable PreloadingGenerator temporarily PreloadingGenerator mixes up yielded Pages. This is very unconvenient for semi-automatic workflow with manual checks as the articles of the RedFams were not following each other. Related Task: [FS#148](https://fs.golderweb.de/index.php?do=details&task_id=148) --- bots/markpages.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bots/markpages.py b/bots/markpages.py index 91df1ab..971e9c2 100644 --- a/bots/markpages.py +++ b/bots/markpages.py @@ -115,8 +115,12 @@ class MarkPagesBot( CurrentPageBot ): # sets 'current_page' on each treat() self.genFactory.gens.append( self.redfam_talkpages_generator() ) # Set generator to pass to super class - self.gen = pagegenerators.PreloadingGenerator( - self.genFactory.getCombinedGenerator() ) + # Since PreloadingGenerator mixis up the Pages, do not use it right now + # (FS#148) + # We can do so for automatic runs (FS#150) + # self.gen = pagegenerators.PreloadingGenerator( + # self.genFactory.getCombinedGenerator() ) + self.gen = self.genFactory.getCombinedGenerator() def redfam_talkpages_generator( self ): """