From 5088b68929ec7ea708d85b68c0e0ac3395065f3b Mon Sep 17 00:00:00 2001 From: rurban Date: Tue, 14 Jul 2009 07:12:58 +0000 Subject: [PATCH] Performance: Do not check RECENTCHANGESBOX cache on actions not using it git-svn-id: svn://svn.code.sf.net/p/phpwiki/code/trunk@7025 96ab9672-09ca-45d6-a79d-3d69d39ca109 --- lib/WikiDB.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/WikiDB.php b/lib/WikiDB.php index f1c38a667..7e2b779e7 100644 --- a/lib/WikiDB.php +++ b/lib/WikiDB.php @@ -1030,7 +1030,11 @@ class WikiDB_Page $newrevision->_transformedContent = $formatted; } // more pagechange callbacks: (in a hackish manner for now) - if (ENABLE_RECENTCHANGESBOX and empty($meta['is_minor_edit'])) { + if (ENABLE_RECENTCHANGESBOX + and empty($meta['is_minor_edit']) + and !in_array($GLOBALS['request']->getArg('action'), + array('loadfile','upgrade'))) + { require_once("lib/WikiPlugin.php"); $w = new WikiPluginLoader; $p = $w->getPlugin("RecentChangesCached", false); -- 2.45.0