diff options
author | Andreas Gohr <andi@splitbrain.org> | 2014-01-06 21:29:52 +0100 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2014-01-06 21:29:52 +0100 |
commit | 189c9cabe204e2493f7d44f66361ad167f7e1c02 (patch) | |
tree | 8781d14283c20221566f9c5cbd68041935244f0f /lib/plugins/extension | |
parent | da5f0eee25838368de375eb14d345b70ae3cbc7a (diff) | |
download | rpg-189c9cabe204e2493f7d44f66361ad167f7e1c02.tar.gz rpg-189c9cabe204e2493f7d44f66361ad167f7e1c02.tar.bz2 |
purge cache only once on install
this is not a extension specific cache but a global one. no need to
purge for each installed extension
Diffstat (limited to 'lib/plugins/extension')
-rw-r--r-- | lib/plugins/extension/helper/extension.php | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/plugins/extension/helper/extension.php b/lib/plugins/extension/helper/extension.php index f91d237f7..3f4906463 100644 --- a/lib/plugins/extension/helper/extension.php +++ b/lib/plugins/extension/helper/extension.php @@ -575,12 +575,8 @@ class helper_plugin_extension_extension extends DokuWiki_Plugin { try { $installed = $this->installArchive("$tmp/upload.archive", true, $basename); - - // purge caches - foreach($installed as $ext => $info){ - $this->setExtension($ext); - $this->purgeCache(); - } + // purge cache + $this->purgeCache(); }catch (Exception $e){ throw $e; } |