diff options
-rw-r--r-- | modules/watchdog.module | 6 | ||||
-rw-r--r-- | modules/watchdog/watchdog.module | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/modules/watchdog.module b/modules/watchdog.module index 6ca1cd3ba..d49b9f155 100644 --- a/modules/watchdog.module +++ b/modules/watchdog.module @@ -57,8 +57,10 @@ function watchdog_link($type) { menu('admin/logs', t('logs'), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED, 7); menu('admin/logs/view', t('view details'), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED, 0, MENU_HIDE, MENU_LOCKED); - foreach (_watchdog_get_message_types() as $type) { - menu("admin/logs/$type", t($type), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED); + if (arg(1) == 'logs') { + foreach (_watchdog_get_message_types() as $type) { + menu("admin/logs/$type", t($type), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED, 0, MENU_SHOW, MENU_LOCKED); + } } } } diff --git a/modules/watchdog/watchdog.module b/modules/watchdog/watchdog.module index 6ca1cd3ba..d49b9f155 100644 --- a/modules/watchdog/watchdog.module +++ b/modules/watchdog/watchdog.module @@ -57,8 +57,10 @@ function watchdog_link($type) { menu('admin/logs', t('logs'), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED, 7); menu('admin/logs/view', t('view details'), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED, 0, MENU_HIDE, MENU_LOCKED); - foreach (_watchdog_get_message_types() as $type) { - menu("admin/logs/$type", t($type), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED); + if (arg(1) == 'logs') { + foreach (_watchdog_get_message_types() as $type) { + menu("admin/logs/$type", t($type), user_access('administer watchdog') ? 'watchdog_admin' : MENU_DENIED, 0, MENU_SHOW, MENU_LOCKED); + } } } } |