From a022e652857870893348de7aa146e7e8d946aaec Mon Sep 17 00:00:00 2001
From: Lukas Reschke <lukas@owncloud.com>
Date: Fri, 19 Dec 2014 14:14:38 +0100
Subject: [PATCH] Clarify return values

This function returns `null` when no user is logged-in.
---
 lib/private/user/session.php | 2 +-
 lib/public/iusersession.php  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/private/user/session.php b/lib/private/user/session.php
index 53662d0095..a7bd65cc2c 100644
--- a/lib/private/user/session.php
+++ b/lib/private/user/session.php
@@ -121,7 +121,7 @@ class Session implements IUserSession, Emitter {
 	/**
 	 * get the current active user
 	 *
-	 * @return \OC\User\User
+	 * @return \OCP\IUser|null Current user, otherwise null
 	 */
 	public function getUser() {
 		if ($this->activeUser) {
diff --git a/lib/public/iusersession.php b/lib/public/iusersession.php
index 4c5b4d1ba5..52752758ee 100644
--- a/lib/public/iusersession.php
+++ b/lib/public/iusersession.php
@@ -61,7 +61,7 @@ interface IUserSession {
 	/**
 	 * get the current active user
 	 *
-	 * @return \OCP\IUser
+	 * @return \OCP\IUser|null Current user, otherwise null
 	 */
 	public function getUser();
 
-- 
GitLab