Move code out of the conditional. props duck_, fixes #14415.

git-svn-id: http://svn.automattic.com/wordpress/trunk@16104 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
nacin
2010-10-30 18:21:23 +00:00
parent b7392b4efd
commit a512dbefb2
2 changed files with 9 additions and 9 deletions

View File

@@ -743,10 +743,9 @@ case 'add-menu-item' :
require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
/**
* For performance reasons, we omit some object properties from the checklist.
* The following is a hacky way to restore them when adding non-custom items.
*/
// For performance reasons, we omit some object properties from the checklist.
// The following is a hacky way to restore them when adding non-custom items.
$menu_items_data = (array) $_POST['menu-item'];
$menu_item_data = array_shift( $menu_items_data );
if (
@@ -767,12 +766,12 @@ case 'add-menu-item' :
$_menu_items = array_map( 'wp_setup_nav_menu_item', array( $_object ) );
$_menu_item = array_shift( $_menu_items );
/** Restore the missing menu item properties **/
// Restore the missing menu item properties
$menu_item_data['menu-item-description'] = $_menu_item->description;
$menu_items_data = array( $menu_item_data );
}
$menu_items_data = array( $menu_item_data );
$item_ids = wp_save_nav_menu_items( 0, $menu_items_data );
if ( is_wp_error( $item_ids ) )
die('-1');