aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/Server.php
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2021-07-21 14:23:49 +0200
committerJulius Härtl <jus@bitgrid.net>2021-07-22 12:28:00 +0200
commit6909ce6641666c0d126a9966dc36747e21b6aa1b (patch)
treed43d71910db6e87e7f50b6415bf40d5d1de877e7 /apps/dav/lib/Server.php
parentb6a24f87a52830a00c0e2929f4fefceda74fb9aa (diff)
downloadnextcloud-server-6909ce6641666c0d126a9966dc36747e21b6aa1b.tar.gz
nextcloud-server-6909ce6641666c0d126a9966dc36747e21b6aa1b.zip
Make sure that the dav propfind plugins always use the proper user id
For old android versions it could happen that the requests are performed with a login name instead of the actual user id, so before this change the property methods used the wrong value for fetching their information Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'apps/dav/lib/Server.php')
-rw-r--r--apps/dav/lib/Server.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/dav/lib/Server.php b/apps/dav/lib/Server.php
index 9193da49b48..f22cf888e1c 100644
--- a/apps/dav/lib/Server.php
+++ b/apps/dav/lib/Server.php
@@ -238,6 +238,7 @@ class Server {
\OC::$server->getConfig(),
$this->request,
\OC::$server->getPreviewManager(),
+ \OC::$server->getUserSession(),
false,
!\OC::$server->getConfig()->getSystemValue('debug', false)
)