summaryrefslogtreecommitdiff
path: root/modules/node
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2009-01-22 05:01:39 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2009-01-22 05:01:39 +0000
commit9e2540eeb2ca9390636ef11ee00c46317c9522c1 (patch)
treefddcca906a3cfbc530c0f4b46739fce9641874e8 /modules/node
parent3946b191a9ad339030783d44ae4e852e4eff7303 (diff)
downloadbrdo-9e2540eeb2ca9390636ef11ee00c46317c9522c1.tar.gz
brdo-9e2540eeb2ca9390636ef11ee00c46317c9522c1.tar.bz2
#306316 by beeradb: Rebuild the menu from node_types_rebuild() to assist with programmatic node creation.
Diffstat (limited to 'modules/node')
-rw-r--r--modules/node/content_types.inc2
-rw-r--r--modules/node/node.module2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/node/content_types.inc b/modules/node/content_types.inc
index 3868c50f4..e3b0dea39 100644
--- a/modules/node/content_types.inc
+++ b/modules/node/content_types.inc
@@ -328,7 +328,6 @@ function node_type_form_submit($form, &$form_state) {
}
node_types_rebuild();
- menu_rebuild();
$t_args = array('%name' => $type->name);
if ($op == t('Reset to defaults')) {
@@ -413,7 +412,6 @@ function node_type_delete_confirm_submit($form, &$form_state) {
watchdog('menu', 'Deleted content type %name.', $t_args, WATCHDOG_NOTICE);
node_types_rebuild();
- menu_rebuild();
$form_state['redirect'] = 'admin/build/types';
return;
diff --git a/modules/node/node.module b/modules/node/node.module
index 25e10df99..63ac460ad 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -499,6 +499,8 @@ function node_types_rebuild() {
}
_node_types_build();
+ // This is required for proper menu items at node/add/type.
+ menu_rebuild();
}
/**