# HG changeset patch # User Sylvain Thénault # Date 1291280908 -3600 # Node ID 6e6d1d19f34197e2ec6ae21f68cfccfebaa2328b # Parent 3341521d857b73105c5641eb2a3a4f448b81b103 [autoform] fix restoration of pending generic relation: inconsistent id was generated (eg different from the one generated by javascript diff -r 3341521d857b -r 6e6d1d19f341 web/views/autoform.py --- a/web/views/autoform.py Wed Dec 01 17:08:42 2010 +0100 +++ b/web/views/autoform.py Thu Dec 02 10:08:28 2010 +0100 @@ -550,6 +550,7 @@ pending_inserts = set(get_pending_inserts(form._cw, form.edited_entity.eid)) for pendingid in pending_inserts: eidfrom, rtype, eidto = pendingid.split(':') + pendingid = 'id' + pendingid if typed_eid(eidfrom) == entity.eid: # subject label = display_name(form._cw, rtype, 'subject', entity.__regid__)