From 7b0cbfdc41d83b831b12a34845e4ac67841b5974 Mon Sep 17 00:00:00 2001 From: Vincent Paredes Date: Mon, 2 Mar 2015 14:55:12 +0100 Subject: [PATCH] fixing empty performance --- modules/fortuneo/pages/accounts_list.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/fortuneo/pages/accounts_list.py b/modules/fortuneo/pages/accounts_list.py index b8ec48ca..fad9081d 100644 --- a/modules/fortuneo/pages/accounts_list.py +++ b/modules/fortuneo/pages/accounts_list.py @@ -74,7 +74,11 @@ class PeaHistoryPage(Page): inv.unitprice = self.parse_decimal(cols[self.COL_UNITPRICE]) inv.unitvalue = self.parse_decimal(cols[self.COL_UNITVALUE]) inv.valuation = self.parse_decimal(cols[self.COL_VALUATION]) - inv.diff = Decimal(Transaction.clean_amount(cols[self.COL_PERF].text.strip())) + diff = cols[self.COL_PERF].text.strip() + if diff == "-": + inv.diff = NotAvailable + else: + inv.diff = Decimal(Transaction.clean_amount(diff)) yield inv