summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2007-06-06 06:18:47 +0000
committerDries Buytaert <dries@buytaert.net>2007-06-06 06:18:47 +0000
commit722f8faae97f17274598b28952b15a9e0af96ed4 (patch)
treedd1634b8d8481018bd5a2ef0986d62fee1c08df4 /modules
parentd2e4f35fc90bd50a2911cc520cea947505c89200 (diff)
downloadbrdo-722f8faae97f17274598b28952b15a9e0af96ed4.tar.gz
brdo-722f8faae97f17274598b28952b15a9e0af96ed4.tar.bz2
- Patch #147656 by Shakur: bugfix.
Diffstat (limited to 'modules')
-rw-r--r--modules/menu/menu.module7
1 files changed, 2 insertions, 5 deletions
diff --git a/modules/menu/menu.module b/modules/menu/menu.module
index e03fb96c6..1af1cec97 100644
--- a/modules/menu/menu.module
+++ b/modules/menu/menu.module
@@ -306,15 +306,12 @@ function menu_edit_item(&$form_state, $type, $id = 0) {
function menu_edit_item_validate($form, &$form_state) {
$item = $form_state['values'];
- if (isset($item['path']) && !menu_path_is_external($item['path'])) {
- $path = $item['path'];
+ if (isset($item['link_path']) && !menu_path_is_external($item['link_path'])) {
+ $path = $item['link_path'];
$item = menu_get_item($path);
if (!$item || !$item['access']) {
form_set_error('path', t('This path is either invalid or you do not have access to it'));
}
- elseif ($path != $item['original_path'] && $item['path'] == $path) {
- form_set_error('path', t('There is already a menu item pointing to this path.'));
- }
}
}