Following request #46377
There are a lot of reactivity issues in document, a lot of them comes from the removal of compat mode where the way of the store wasn't handled the same way, it will raise warning in console, when app is run in watch mode
Known issues:
Embeded view page
- [x]create a version does not refresh the display
[Vue warn] value cannot be made readonly: null, no longer reproductible on 10/02
- [gerrit #36825]lock/unlock an element won't update the header
document-Dmr3TiWA.js:343 [Vue warn] Set operation on key "lock_info" failed: target is readonly.
- [gerrit #36826] delete the emedded will raise an error
TypeError: Cannot read properties of null (reading 'user_can_write')
Tree view page
- [gerrit #36773] fold/unfold a folder raise warnings
Set operation on key "is_uploading_in_collapsed_folder" failed: target is readonly. && document-Dmr3TiWA.js:343 [Vue warn] Set operation on key "progress" failed: target is readonly.
- [gerrit #36852] document-CKQEag8O.js:15117 [vuex] state field "error" was overridden by a module with the same name at "error" => wont fix, only a comment in code, will be done at vuex removal
- [x] document-CKQEag8O.js:343 [Vue warn] value cannot be made readonly: null (for isCurrentDocumentDisplayed) => won't fix
- [x] [Vue warn]: Failed to resolve component: tlp-relative-date => won't fix
Quick look page
- [gerrit #36775] upload a new file version, many warnings are raised
[Vue warn] Set operation on key "file_properties" failed: target is readonly. && document-Dmr3TiWA.js:343 [Vue warn] Set operation on key "lock_info" failed: target is readonly. && [Vue warn] Set operation on key "has_approval_table" failed: target is readonly. && document-Dmr3TiWA.js:343 [Vue warn] Set operation on key "is_approval_table_enabled" failed: target is readonly. && [Vue warn] Set operation on key "approval_table" failed: target is readonly. && [Vue warn] Set operation on key "lock_info" failed: target is readonly.