Bugfix
(User-visible)
For an object, there may be several views for a WebFolder. For an A object in structures, for example, there are three views:
- In the type demo
- Documents
- Documents (manual lock)
If the description of a file or folder is changed in one of these views, the other WebFolders are not or only partially updated. The reason for this is that the changes take place in DocumentVersion and not in Document, which the handler for events currently cannot handle.
Improvement
When changes are made in a DocumentVersion, the Document is now extracted, so the handler now knows that an update is necessary.
Test
com.top_logic.demo/src/test/com/top_logic/demo/scripted/webfolder/TestWebFolderDescription.script.xml