diff --git a/lib/private/server.php b/lib/private/server.php index da70586307802b6db2258b6ee025bdd695bf22b9..3237ce30ccf2c9d43832cb05307114fe625bd28a 100644 --- a/lib/private/server.php +++ b/lib/private/server.php @@ -255,7 +255,7 @@ class Server extends SimpleContainer implements IServerContainer { * @return \OCP\Files\Folder */ function getUserFolder() { - $dir = '/' . \OCP\User::getUser(); + $dir = '/' . $this->getUserSession()->getUser()->getUID(); $root = $this->getRootFolder(); $folder = null; diff --git a/lib/public/iusersession.php b/lib/public/iusersession.php index e9d417c1ace4c684ee624caecc1a3c7f188f2a5a..db4abe150d2bf78c6fee2cdb7c245055e8207219 100644 --- a/lib/public/iusersession.php +++ b/lib/public/iusersession.php @@ -52,14 +52,14 @@ interface IUserSession { /** * set the currently active user * - * @param \OCP\User|null $user + * @param \OCP\IUser|null $user */ public function setUser($user); /** * get the current active user * - * @return \OCP\User + * @return \OCP\IUser */ public function getUser(); }