# HG changeset patch # User Sylvain Thénault # Date 1269937049 -7200 # Node ID 2a94b61837e1de0eba4c1e76d595e370d50edf1a # Parent 5691fd8697cd0b1347dc292e302bbb507de96710 [dataimport] stop disabling undo ; commit return transaction id diff -r 5691fd8697cd -r 2a94b61837e1 dataimport.py --- a/dataimport.py Mon Mar 29 19:10:22 2010 +0200 +++ b/dataimport.py Tue Mar 30 10:17:29 2010 +0200 @@ -402,8 +402,9 @@ self.commit() def commit(self): - self._commit() + txuuid = self._commit() self.session.set_pool() + return txuuid def rql(self, *args): if self._rql is not None: @@ -562,8 +563,6 @@ # deactivate security session.set_read_security(False) session.set_write_security(False) - # disable undoing - session.undo_actions = frozenset() def create_entity(self, etype, **kwargs): for k, v in kwargs.iteritems():