nextcloud/lib/private/Files/Storage/Wrapper
Julius Härtl 53f92e68e6 fix: Pass the mountpoint target user to storages without owner
Storages that do not have a dedicated owner (e.g. groupfolders, external
storages) currently always assume the current session user as the owner.
This leads to several issues when there is no user session but a node is
obtained through a user folder.

In order to have the correct user available we need to pass the user
that is used to setup a mountpoint along to the storage layer as we
generally assume that an owner is available for those.

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-03 12:23:37 +02:00
..
Availability.php Respect OCP interface in private classes 2023-02-07 11:23:35 +01:00
Encoding.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
EncodingDirectoryWrapper.php Fix return type of methods returning false on error 2023-04-03 10:52:34 +02:00
Encryption.php fix: use mountpoint from storage to find the encryption keys 2024-08-20 14:18:16 +00:00
Jail.php fix: use proper jailed patch in watcher 2024-04-10 01:21:01 +02:00
KnownMtime.php add wrapper to ensure we don't get an mtime that is lower than we know it is 2023-09-19 13:58:15 +02:00
PermissionsMask.php Convert isset ternary to null coalescing operator 2023-09-28 17:44:19 +03:30
Quota.php only determine quota_include_external_storage once for quota wrapper 2023-08-18 14:25:28 +02:00
Wrapper.php fix: Pass the mountpoint target user to storages without owner 2024-09-03 12:23:37 +02:00