From 798c51daf9716b25669f4ecb10a45d45b7105118 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 26 Apr 2012 12:12:55 +0200 Subject: [PATCH] do not include 'id' in fields if it was removed (-s) --- weboob/capabilities/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/capabilities/base.py b/weboob/capabilities/base.py index 90f47b82..74e9f9fc 100644 --- a/weboob/capabilities/base.py +++ b/weboob/capabilities/base.py @@ -335,7 +335,7 @@ class CapBaseObject(object): :rtype: iter[(key, value)] """ - if hasattr(self, 'id'): + if hasattr(self, 'id') and self.id is not None: yield 'id', self.id for name, field in self._fields.iteritems(): yield name, field.value