From 7bb77e86f6eab13e256284cb996d3ce549e260f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?GOLDERWEB=20=E2=80=93=20Jonathan=20Golder?= Date: Mon, 4 Jan 2016 12:34:13 +0100 Subject: [PATCH] Since last_title also referenced the same object we need to re-replace the year for last year's list --- summarypage.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/summarypage.py b/summarypage.py index d859062..923a215 100644 --- a/summarypage.py +++ b/summarypage.py @@ -143,11 +143,8 @@ class SummaryPageEntry(): # Get current year current_year = datetime.now().year - # Store old link.title - link_title = self.countrylist_wikilink.title - # If list is from last year, replace year - if (current_year - 1) in link_title: + if (current_year - 1) in self.countrylist_wikilink.title: self.countrylist_wikilink.title.replace( (current_year - 1), current_year ) @@ -160,7 +157,11 @@ class SummaryPageEntry(): # Maybe fallback to last years list except CountryListError: - self.countrylist_wikilink.title = link_title + # If list is from last year, replace year + if (current_year ) in self.countrylist_wikilink.title: + self.countrylist_wikilink.title.replace( current_year, + (current_year - 1) ) + self.countrylist = CountryList( self.countrylist_wikilink ) self.maybe_parse_countrylist()