-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Description
Steps
- Create a folder "test"
- Create a file "test/test.txt"
- Mark a file "test/test.txt" as favorite
- Tag that file with a tag "test1"
- Share this file with link or with another user
- Go to "Favorites" file list and check the share icon in the list row
- Go to "Tags" file list, filter by "test1", check the share icon in the list row
Expected
Status shows that the file is shared
Actual
Status looks unshared
This is because now we use the OCS Share API's "get shares with subfiles from a given folder". However in these lists we're not technically in any folder, so we can't find the matching statuses.
It looks like the only way to solve this properly is to add new Webdav properties that contain sharing status information like recipients and share types.
This is a regression from 8.2.2 but would be a bigger change, so setting it to 9.0.1 to investigate.
Normally I'd set it to 9.1 but as it's a regression, we'll need a proper solution soon...
However, since it only affects "Favorites" and "Tag filtered lists" it's not as bad as if it was "All files".
@cmonteroluque do you agree ? (setting to 9.0 until we discussed this)