From 6ba8f32ccab1c50ca1ef9365fb795597f4f3878d Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Thu, 7 Apr 2005 20:00:48 +0000 Subject: - Patch #13503 by chx: made the menu cache locale aware. --- includes/menu.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/menu.inc b/includes/menu.inc index d9eac0b5d..488fec955 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -198,12 +198,13 @@ define('MENU_ACCESS_DENIED', 3); function menu_get_menu() { global $_menu; global $user; + global $locale; if (!isset($_menu['items'])) { // _menu_build() may indirectly call this function, so prevent infinite loops. $_menu['items'] = array(); - $cid = 'menu:'. $user->uid; + $cid = "menu:$user->uid:$locale"; if ($cached = cache_get($cid)) { $_menu = unserialize($cached->data); } -- cgit v1.2.3