Souper record changes not persisted across ZEO client restarts

We are using souper to save some data in a Plone site. We have made a data importer tool (from a CSV file) and a simple form to edit the data.

When we upload a new CSV file the new data is added correctly. If we stop the ZEO client and restart it the data is persisted correctly.

When we edit a record using an edit form, its data is changed but only until the ZEO client is restarted. When we do so the edited data is lost and we see the "old" one.

Has anyone seen a behavior like this? Any hint will be appreciated.

1 Like