jenkins-bot has submitted this change and it was merged.
Change subject: [bugfix] re-enable total parameter for RecentChangesPageGenerator ......................................................................
[bugfix] re-enable total parameter for RecentChangesPageGenerator
Bug: T132936 Change-Id: I2b357f5baa0c880dff97880bd1d0a08f39e42530 --- M pywikibot/pagegenerators.py 1 file changed, 3 insertions(+), 1 deletion(-)
Approvals: John Vandenberg: Looks good to me, approved Darthbhyrava: Looks good to me, but someone else must approve jenkins-bot: Verified
diff --git a/pywikibot/pagegenerators.py b/pywikibot/pagegenerators.py index 0bc7bd6..1e2bb00 100644 --- a/pywikibot/pagegenerators.py +++ b/pywikibot/pagegenerators.py @@ -689,6 +689,7 @@ elif arg == '-recentchanges': rcstart = None rcend = None + total = None params = value.split(',') if value else [] if len(params) == 2: offset = float(params[0]) @@ -698,12 +699,13 @@ elif len(params) > 2: raise ValueError('More than two parameters passed.') else: - value = int(value) if value else 60 + total = int(value) if value else 60 if len(params) == 2: ts_time = self.site.server_time() rcstart = ts_time + timedelta(minutes=-(offset + duration)) rcend = ts_time + timedelta(minutes=-offset) gen = RecentChangesPageGenerator(namespaces=self.namespaces, + total=total, start=rcstart, end=rcend, site=self.site,
pywikibot-commits@lists.wikimedia.org