nextcloud/lib/private/Files/Storage
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
..
PolyFill Rename file1 and file2 to source and target in Storage abstraction 2022-10-18 17:21:47 +02:00
Wrapper fix: Pass the mountpoint target user to storages without owner 2024-09-03 12:23:37 +02:00
Common.php fix: Pass the mountpoint target user to storages without owner 2024-09-03 12:23:37 +02:00
CommonTest.php Update php licenses 2021-06-04 22:02:41 +02:00
DAV.php dav: fix wrong decoding of pluses in URLs 2024-02-03 15:29:18 +01:00
FailedStorage.php Remove unused method getLocalFolder 2023-04-03 10:52:34 +02:00
Home.php more share permission logic to storage wrapper 2023-08-14 18:17:27 +02:00
Local.php fix(CI): Suppress psalm UndefinedClass 2024-04-18 09:32:35 +02:00
LocalRootStorage.php Update php licenses 2021-06-04 22:02:41 +02:00
LocalTempFileTrait.php Fix return type of methods returning false on error 2023-04-03 10:52:34 +02:00
Storage.php composer run cs:fix 2023-01-20 11:45:08 +01:00
StorageFactory.php Update php licenses 2021-06-04 22:02:41 +02:00
Temporary.php Update php licenses 2021-06-04 22:02:41 +02:00