From bf12bba07966cd8d106167807c272e8df38bbd0e Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Fri, 25 Jul 2014 17:52:50 +0200 Subject: Dont throw an error when calling $server->getUserFolder when logged out --- lib/private/server.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/private') diff --git a/lib/private/server.php b/lib/private/server.php index 6bd0eabb6e3..3b07f5711e7 100644 --- a/lib/private/server.php +++ b/lib/private/server.php @@ -255,7 +255,11 @@ class Server extends SimpleContainer implements IServerContainer { * @return \OCP\Files\Folder */ function getUserFolder() { - $dir = '/' . $this->getUserSession()->getUser()->getUID(); + $user = $this->getUserSession()->getUser(); + if (!$user) { + return null; + } + $dir = '/' . $user->getUID(); $root = $this->getRootFolder(); $folder = null; -- cgit v1.2.3