Description
This issue is unique.
- I have used the search tool and did not find an issue describing my bug.
Operating System of DocumentServer
Linux (RPM package), Linux (DEB package)
Version information
OnlyOffice 9.0.0.168
Expected Behavior
The version history should display changes made by all users, including the unauthorized user ("Test21"), with their respective names and timestamps.
Actual Behavior
The version history only shows changes attributed to the authorized user ("testusertest"), even though the document reflects edits made by the unauthorized user ("Test21"). The timestamps in the history roughly align with the time of edits by "Test21", but their contributions are not credited.
Reproduction Steps
- Create a new spreadsheet as an authorized user (e.g., "testusertest") and populate it with test data.
- Share the document via a public link without a password, granting editing permissions.
- Open the link in a different browser, specify a name for the unauthorized user (e.g., "Test21"), and edit the document.
- Save and close the document in the unauthorized user's browser.
- Refresh the document as the authorized user ("testusertest") and check the version history.
Additional information
When multiple users edit a document, the version history only records changes made by the authorized user, even if unauthorized users (editing via a shared link) make modifications. The issue occurs consistently when unauthorized users edit the document, and their changes are not reflected in the version history, despite being saved in the document.