aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Wurst <christoph@winzerhof-wurst.at>2023-05-30 17:48:20 +0200
committerChristoph Wurst <christoph@winzerhof-wurst.at>2023-05-30 17:48:20 +0200
commit3d1acca1f389db89298f5b8445118b75c56c5e7f (patch)
tree6512a2b0b02d995acdfaeee75f2c3583396d4271
parent3053df7b7c87c34fcb3ed54835f6cb21461db92c (diff)
downloadnextcloud-server-3d1acca1f389db89298f5b8445118b75c56c5e7f.tar.gz
nextcloud-server-3d1acca1f389db89298f5b8445118b75c56c5e7f.zip
chore(app): Do not clear unused cache key
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
-rw-r--r--lib/private/App/AppManager.php2
-rw-r--r--tests/lib/App/AppManagerTest.php10
2 files changed, 0 insertions, 12 deletions
diff --git a/lib/private/App/AppManager.php b/lib/private/App/AppManager.php
index 9b038b73826..b881d37440e 100644
--- a/lib/private/App/AppManager.php
+++ b/lib/private/App/AppManager.php
@@ -673,8 +673,6 @@ class AppManager implements IAppManager {
* Clear the cached list of apps when enabling/disabling an app
*/
public function clearAppsCache() {
- $settingsMemCache = $this->memCacheFactory->createDistributed('settings');
- $settingsMemCache->clear('listApps');
$this->appInfos = [];
}
diff --git a/tests/lib/App/AppManagerTest.php b/tests/lib/App/AppManagerTest.php
index 3518ada3314..d597b216041 100644
--- a/tests/lib/App/AppManagerTest.php
+++ b/tests/lib/App/AppManagerTest.php
@@ -133,14 +133,7 @@ class AppManagerTest extends TestCase {
);
}
- protected function expectClearCache() {
- $this->cache->expects($this->once())
- ->method('clear')
- ->with('listApps');
- }
-
public function testEnableApp() {
- $this->expectClearCache();
// making sure "files_trashbin" is disabled
if ($this->manager->isEnabledForUser('files_trashbin')) {
$this->manager->disableApp('files_trashbin');
@@ -151,7 +144,6 @@ class AppManagerTest extends TestCase {
}
public function testDisableApp() {
- $this->expectClearCache();
$this->eventDispatcher->expects($this->once())->method('dispatchTyped')->with(new AppDisableEvent('files_trashbin'));
$this->manager->disableApp('files_trashbin');
$this->assertEquals('no', $this->appConfig->getValue('files_trashbin', 'enabled', 'no'));
@@ -180,7 +172,6 @@ class AppManagerTest extends TestCase {
->willReturn('group2');
$groups = [$group1, $group2];
- $this->expectClearCache();
/** @var AppManager|MockObject $manager */
$manager = $this->getMockBuilder(AppManager::class)
@@ -229,7 +220,6 @@ class AppManagerTest extends TestCase {
->willReturn('group2');
$groups = [$group1, $group2];
- $this->expectClearCache();
/** @var AppManager|MockObject $manager */
$manager = $this->getMockBuilder(AppManager::class)