Fix ticket #2929: router cache now clears itself when switching singleuser mode in and out

This commit is contained in:
Brion Vibber 2010-12-16 13:42:10 -08:00
parent ba2b670bfb
commit ed24c95ac2

View File

@ -160,7 +160,16 @@ class Router
static function cacheKey() static function cacheKey()
{ {
return Cache::codeKey('router'); $parts = array('router');
// Many router paths depend on this setting.
if (common_config('singleuser', 'enabled')) {
$parts[] = '1user';
} else {
$parts[] = 'multi';
}
return Cache::codeKey(implode(':', $parts));
} }
function initialize() function initialize()