From 4ae48fb7c0ed20f7e314f6d735625b0e40435e51 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 10 Dec 2014 19:00:02 +0100 Subject: [PATCH] bred: the 'categorie' key isn't always in json --- modules/bred/bred/browser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/bred/bred/browser.py b/modules/bred/bred/browser.py index a7f3e866..4e0f070e 100644 --- a/modules/bred/bred/browser.py +++ b/modules/bred/bred/browser.py @@ -108,7 +108,8 @@ class BredBrowser(DomainBrowser): t.date = date.fromtimestamp(op.get('dateDebit', op.get('dateOperation'))/1000) t.rdate = date.fromtimestamp(op.get('dateOperation', op.get('dateDebit'))/1000) t.vdate = date.fromtimestamp(op.get('dateValeur', op.get('dateDebit', op.get('dateOperation')))/1000) - t.category = op['categorie'] + if 'categorie' in op: + t.category = op['categorie'] t.label = op['libelle'] t.raw = ' '.join([op['libelle']] + op['details']) yield t