From e3230b5bc2e552d68547bf718ef00b6d52d30c9d Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Wed, 17 Dec 2014 21:53:43 +0100 Subject: Add ultra-slim hack for incognito mode As discussed at https://github.com/owncloud/core/pull/12912#issuecomment-67391155 --- lib/private/user/session.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/private/user') diff --git a/lib/private/user/session.php b/lib/private/user/session.php index 53662d00952..9324ef2f42c 100644 --- a/lib/private/user/session.php +++ b/lib/private/user/session.php @@ -124,6 +124,11 @@ class Session implements IUserSession, Emitter { * @return \OC\User\User */ public function getUser() { + // FIXME: This is a quick'n dirty work-around for the incognito mode as + // described at https://github.com/owncloud/core/pull/12912#issuecomment-67391155 + if (\OC_User::isIncognitoMode()) { + return null; + } if ($this->activeUser) { return $this->activeUser; } else { -- cgit v1.2.3