# HG changeset patch # User Julien Cristau # Date 1450881868 -3600 # Node ID 00c5ee272a6d5a1452a99dc860b371f9db33c4ed # Parent 12db20aeda4479816e1e46aa7e1ff650a0d61554 [entities] add eid to ISerializableAdapter Life without an eid is made of sadness. diff -r 12db20aeda44 -r 00c5ee272a6d entities/adapters.py --- a/entities/adapters.py Wed Dec 23 10:52:55 2015 +0100 +++ b/entities/adapters.py Wed Dec 23 15:44:28 2015 +0100 @@ -363,6 +363,7 @@ data = { 'cw_etype': entity.cw_etype, 'cw_source': entity.cw_metainformation()['source']['uri'], + 'eid': entity.eid, } for rschema, __ in entity.e_schema.attribute_definitions(): attr = rschema.type diff -r 12db20aeda44 -r 00c5ee272a6d entities/test/unittest_base.py --- a/entities/test/unittest_base.py Wed Dec 23 10:52:55 2015 +0100 +++ b/entities/test/unittest_base.py Wed Dec 23 15:44:28 2015 +0100 @@ -249,6 +249,7 @@ expected = { 'cw_etype': u'CWGroup', 'cw_source': 'system', + 'eid': entity.eid, 'cwuri': u'http://testing.fr/cubicweb/%s' % entity.eid, 'creation_date': entity.creation_date, 'modification_date': entity.modification_date,