]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #3066 moves setting of lastcache value up in boot sequence
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 16 Mar 2011 11:14:23 +0000 (11:14 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 16 Mar 2011 11:14:23 +0000 (11:14 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8734 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/start.php

index 850fba216c6ab5099ab95f1aeab7d278fca8a268..4d8175b608c83bc547d70783d34e37de643fb980 100644 (file)
@@ -120,6 +120,11 @@ verify_installation();
 // Autodetect some default configuration settings
 set_default_config();
 
+// needs to be set for links in html head
+$viewtype = get_input('view', 'default');
+$lastcached = datalist_get("simplecache_lastcached_$viewtype");
+$CONFIG->lastcache = $lastcached;
+
 // Trigger boot events for core. Plugins can't hook
 // into this because they haven't been loaded yet.
 elgg_trigger_event('boot', 'system');
@@ -135,14 +140,11 @@ elgg_trigger_event('init', 'system');
 // Don't do it on upgrade because upgrade does it itself.
 // @todo - move into function and perhaps run off init system event
 if (!defined('UPGRADING')) {
-       $viewtype = get_input('view', 'default');
        $lastupdate = datalist_get("simplecache_lastupdate_$viewtype");
        $lastcached = datalist_get("simplecache_lastcached_$viewtype");
        if ($lastupdate == 0 || $lastcached < $lastupdate) {
                elgg_regenerate_simplecache($viewtype);
        }
-       // needs to be set for links in html head
-       $CONFIG->lastcache = $lastcached;
 }
 
 // System loaded and ready