diff options
author | Morris Jobke <hey@morrisjobke.de> | 2020-07-07 21:42:20 +0200 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2020-07-07 21:44:36 +0200 |
commit | 8d2d051841c30a9596a8ec2b680beb73ee955b87 (patch) | |
tree | c0a861fa02d0f2e4bd7f19def00921f147939559 /lib/base.php | |
parent | 09b9f94c38dda015412cebf2cc8f7c7100001a67 (diff) | |
download | nextcloud-server-8d2d051841c30a9596a8ec2b680beb73ee955b87.tar.gz nextcloud-server-8d2d051841c30a9596a8ec2b680beb73ee955b87.zip |
Remove hook for initSession
It's not used anyways and allowed to manipulate the state of the session. Also removed the code handling this.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Diffstat (limited to 'lib/base.php')
-rw-r--r-- | lib/base.php | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/lib/base.php b/lib/base.php index 8109e47cdc0..6d0790e9285 100644 --- a/lib/base.php +++ b/lib/base.php @@ -419,14 +419,8 @@ class OC { $sessionName = OC_Util::getInstanceId(); try { - // Allow session apps to create a custom session object - $useCustomSession = false; - $session = self::$server->getSession(); - OC_Hook::emit('OC', 'initSession', ['session' => &$session, 'sessionName' => &$sessionName, 'useCustomSession' => &$useCustomSession]); - if (!$useCustomSession) { - // set the session name to the instance id - which is unique - $session = new \OC\Session\Internal($sessionName); - } + // set the session name to the instance id - which is unique + $session = new \OC\Session\Internal($sessionName); $cryptoWrapper = \OC::$server->getSessionCryptoWrapper(); $session = $cryptoWrapper->wrapSession($session); |