From 7bbb113f9298e7c02cf258609fb0c10dbf74344c Mon Sep 17 00:00:00 2001 From: Oleg Plakhotniuk Date: Sat, 31 Jan 2015 04:18:39 -0600 Subject: [PATCH] Amazon module is updated according to the website change. Closes #1715 --- modules/amazon/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/amazon/pages.py b/modules/amazon/pages.py index 16c16eda..4233bcd8 100644 --- a/modules/amazon/pages.py +++ b/modules/amazon/pages.py @@ -105,7 +105,7 @@ class OrderNewPage(OrderPage): '%B %d, %Y') def order_number(self): - m = re.match('.*Order# ([^ ]+) .*', self.date_num()) + m = re.match('.*Order# +([^ ]+) .*', self.date_num()) if m: return m.group(1) @@ -143,7 +143,8 @@ class OrderNewPage(OrderPage): def date_num(self): return u' '.join(self.doc.xpath( - '//div[contains(text(),"Ordered on")]/text()')).replace('\n', '') + '//span[@class="order-date-invoice-item"]/text()' + )).replace('\n', '') def tax(self): return self.amount(u'Estimated tax to be collected')