Skip to content

Commit

Permalink
Patch-6.4.4 1 (#222)
Browse files Browse the repository at this point in the history
* Add debug logs for OnlyOfficeEditor (#216)

(cherry picked from commit 8912b80)

* fix: Unable to open a document in edition - EXO-67974

Before this fix, sometimes, an entry in OO_EDITOR_CONFIG table is duplicated which lead to a problem when opening a document
This fix will ignore the additional entries, and keep only the first one

(cherry picked from commit 745a803)

* fix: Re-enforce lock when versionning the node in case of edition with multiple users - EXO-67975

Before this fix, a race condition is possible when a lot of user edit the same document : even if a lock is set to the edited node when creating a new version, the lock allows the current lock owner to pass and then 2 thread (with the same user) can version the current node.
This lead to corrupt the node version history and lead to data loss

This commit enforce the lock so that it does not let the current lock owner to pass.

(cherry picked from commit b55d5d9)

* patch-6.4.4-1

---------

Co-authored-by: Romain Dénarié <[email protected]>
Co-authored-by: jihed525 <[email protected]>
  • Loading branch information
3 people authored Mar 4, 2024
1 parent f7700f3 commit c59c402
Show file tree
Hide file tree
Showing 4 changed files with 216 additions and 46 deletions.
4 changes: 4 additions & 0 deletions patches-changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,8 @@

# 2.4.4 Patches changelog:

* 2023-12-06: Patch-6.4.4:1, Author: Jihed Chabbeh<[email protected]>

- https://github.com/exoplatform/onlyoffice/pull/219
- https://github.com/exoplatform/onlyoffice/pull/220
- https://github.com/exoplatform/onlyoffice/pull/221
Loading

0 comments on commit c59c402

Please sign in to comment.