Côme Chilliet
Côme Chilliet
@dependabot rebase
Findings so far: - Copying works, only moving cause the problem - Keys are correctly moved - encryption column in filecache is the problem, it’s `1` intsead of `0`. Calling...
- It’s related to https://github.com/nextcloud/server/pull/35961 - In https://github.com/nextcloud/server/blob/master/lib/private/Files/Cache/Cache.php#L714 , the storage is `OCA\Files_Trashbin\Storage > OC\Files\Storage\LocalRootStorage` because we are inside the `Jail`, I think. We are below the Encryption Wrapper so...
Here is the full wrapping tree for the groupfolder storage when encryption is enabled: ``` storage wrapping: OCA\Files_Trashbin\Storage (cache:OC\Files\Cache\Wrapper\CachePermissionsMask) > OC\Files\Storage\Wrapper\Encryption (cache:OC\Files\Cache\Wrapper\CachePermissionsMask) > OC\Files\Storage\Wrapper\PermissionsMask (cache:OC\Files\Cache\Wrapper\CachePermissionsMask) > OCA\GroupFolders\Mount\GroupFolderStorage (cache:OCA\GroupFolders\Mount\RootEntryCache) > OC\Files\Storage\Wrapper\Jail...
@dependabot rebase
Hint: might be related to deleting from trash
Added a test to delete from trashbin and it works, @ChristophWurst Do you have steps to reproduce?
Should have been fixed by https://github.com/nextcloud/groupfolders/pull/2713
https://github.com/nextcloud/groupfolders/blob/master/cypress/e2e/groupfolders.cy.ts#L242 On master it’s tested. I think the problem is https://github.com/nextcloud/groupfolders/pull/2631 was not backported to stable27
https://github.com/nextcloud/groupfolders/pull/2756 Actually it was backported as well… @svenseeberg Could you try to reproduce on newer versions to know if this is specific to 27 or not?