From bf81773e8b3fb5d7c1b511c7f7d5ec9c354aec66 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Fri, 8 Oct 2010 10:52:41 +0200 Subject: [PATCH] if FIELDS is not defined, still raise id first --- weboob/capabilities/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/capabilities/base.py b/weboob/capabilities/base.py index 97769a6a..d5714de3 100644 --- a/weboob/capabilities/base.py +++ b/weboob/capabilities/base.py @@ -93,8 +93,9 @@ class CapBaseObject(object): """ if self.FIELDS is None: + yield 'id', self.id for key, value in iter_fields(self): - if key not in ('backend','FIELDS'): + if key not in ('id', 'backend','FIELDS'): yield key, value else: yield 'id', self.id