From 5dd1fb84ec3cf4cf095efafbcb567adf5787fa2b Mon Sep 17 00:00:00 2001 From: Baptiste Delpey Date: Mon, 24 Aug 2015 11:04:38 +0200 Subject: [PATCH] seems like it's getting harder for amex to put the date in the good interval .. --- modules/americanexpress/pages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/americanexpress/pages.py b/modules/americanexpress/pages.py index 573197ce..0422e7f3 100644 --- a/modules/americanexpress/pages.py +++ b/modules/americanexpress/pages.py @@ -123,8 +123,9 @@ class TransactionsPage(Page): return #adding a time delta because amex have hard time to put the date in a good interval - beginning_date = self.get_beginning_debit_date() - datetime.timedelta(days=90) + beginning_date = self.get_beginning_debit_date() - datetime.timedelta(days=120) end_date = self.get_end_debit_date() + guesser = ChaoticDateGuesser(beginning_date, end_date) for tr in reversed(self.document.xpath('//div[@id="txnsSection"]//tr[@class="tableStandardText"]')):