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
1 changed files with 10 additions and 1 deletions

View File

@ -160,7 +160,16 @@ class Router
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()