do not include 'id' in fields if it was removed (-s)

This commit is contained in:
Romain Bignon 2012-04-26 12:12:55 +02:00
commit 798c51daf9

View file

@ -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