From 097c65cc502097a7bb16cffecaab6d44b7f3ad23 Mon Sep 17 00:00:00 2001 From: webchick <webchick@24967.no-reply.drupal.org> Date: Thu, 28 Jul 2011 16:16:25 -0400 Subject: [PATCH] Issue #1096208 by mr.baileys: Fixed PHP notices when creating menu link '#'. --- modules/menu/menu.admin.inc | 2 +- modules/menu/menu.test | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/menu/menu.admin.inc b/modules/menu/menu.admin.inc index 7b5882c53018..cb33cbb85664 100644 --- a/modules/menu/menu.admin.inc +++ b/modules/menu/menu.admin.inc @@ -377,7 +377,7 @@ function menu_edit_item_validate($form, &$form_state) { else { unset($item['options']['fragment']); } - if ($item['link_path'] != $parsed_link['path']) { + if (isset($parsed_link['path']) && $item['link_path'] != $parsed_link['path']) { $item['link_path'] = $parsed_link['path']; } } diff --git a/modules/menu/menu.test b/modules/menu/menu.test index b457177cdbb0..d1f16f6cecb2 100644 --- a/modules/menu/menu.test +++ b/modules/menu/menu.test @@ -318,7 +318,7 @@ class MenuTestCase extends DrupalWebTestCase { * @param string $menu_name Menu name. */ function addInvalidMenuLink($menu_name = 'navigation') { - foreach (array('-&-', 'admin/people/permissions') as $link_path) { + foreach (array('-&-', 'admin/people/permissions', '#') as $link_path) { $edit = array( 'link_path' => $link_path, 'link_title' => 'title', -- GitLab