diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2015-06-08 14:59:29 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2015-06-08 14:59:29 +0200 |
commit | 1769de0a6d6fcdfe2bb17d5dea42693055ed8a83 (patch) | |
tree | 7eb8d3afc099126c92708938040b58cdfbe7b3c2 | |
parent | a968b8409d153257d63cc78f71139303557f4617 (diff) | |
parent | 97a3d8c313beb5a92181f88bdd687a159da3f3c7 (diff) | |
download | nextcloud-server-1769de0a6d6fcdfe2bb17d5dea42693055ed8a83.tar.gz nextcloud-server-1769de0a6d6fcdfe2bb17d5dea42693055ed8a83.zip |
Merge pull request #16796 from owncloud/fix-login-listener-for-file-cache
Fix login handler for file cache - fixes #16795
-rw-r--r-- | lib/base.php | 5 | ||||
-rw-r--r-- | lib/private/cache/file.php | 5 |
2 files changed, 4 insertions, 6 deletions
diff --git a/lib/base.php b/lib/base.php index abbb67ee5be..b9f2e4ad661 100644 --- a/lib/base.php +++ b/lib/base.php @@ -729,7 +729,10 @@ class OC { // NOTE: This will be replaced to use OCP $userSession = self::$server->getUserSession(); - $userSession->listen('postLogin', '\OC\Cache\File', 'loginListener'); + $userSession->listen('\OC\User', 'postLogin', function () { + $cache = new \OC\Cache\File(); + $cache->gc(); + }); } } diff --git a/lib/private/cache/file.php b/lib/private/cache/file.php index c70698eb7f8..bd3b5bc1cc1 100644 --- a/lib/private/cache/file.php +++ b/lib/private/cache/file.php @@ -166,9 +166,4 @@ class File { } } } - - public static function loginListener() { - $c = new self(); - $c->gc(); - } } |