Hello,
I use ONLYOFFICE Document Server integrated with Nextcloud.
Environment:
- Nextcloud: 31.0.14
- ONLYOFFICE Document Server: 9.4.0.1
- Deployment: Docker / Portainer
- Use case: editing XLSX files through public shared links in Nextcloud
- Autosave enabled
- Co-editing mode: Fast
- “Keep intermediate versions when editing (forcesave)” was not enabled at the time, but has now been enabled
Question:
How exactly does autosave work when editing a Nextcloud file through ONLYOFFICE?
I had a case where an external user edited an XLSX file through a public link. Later, the final file in Nextcloud did not contain the expected recent changes. Nextcloud versions did not show a version with those changes.
In the logs I found ONLYOFFICE callback/track entries, including “status 2 result 0”, but the final file did not show the expected data.
I would like to understand:
- Does autosave mean changes are immediately persisted to the final file in Nextcloud?
- If not, where are pending changes stored before the final save?
- What happens if Nextcloud is restarted or enters maintenance mode while a document is open?
- Can ONLYOFFICE keep a persistent local copy and retry saving to Nextcloud if the callback/save fails?
- Is “Keep intermediate versions when editing (forcesave)” the recommended setting to reduce this risk?
- Is there a way for admins to see open documents or pending unsaved changes before maintenance?
Expected/suggested improvement:
It would be very helpful if ONLYOFFICE/Nextcloud could warn users and admins when changes are not yet safely persisted to Nextcloud, especially for documents edited through public links.
Thank you.