Skip to content

Commit fdd815c

Browse files
committed
Ensure edits are passed to save
1 parent ed02496 commit fdd815c

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

packages/edit-site/src/components/sidebar-navigation-screen-navigation-menu/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export default function SidebarNavigationScreenNavigationMenu() {
6060
useNavigationMenuHandlers();
6161

6262
const _handleDelete = () => handleDelete( navigationMenu );
63-
const _handleSave = () => handleSave( navigationMenu );
63+
const _handleSave = ( edits ) => handleSave( navigationMenu, edits );
6464
const _handleDuplicate = () => handleDuplicate( navigationMenu );
6565

6666
if ( isLoading ) {

packages/edit-site/src/components/sidebar-navigation-screen-navigation-menu/use-navigation-menu-handlers.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ function useSaveNavigationMenu() {
7171
const { createSuccessNotice, createErrorNotice } =
7272
useDispatch( noticesStore );
7373

74-
const handleSave = async ( navigationMenu, edits = {} ) => {
74+
const handleSave = async ( navigationMenu, edits ) => {
75+
if ( ! edits ) {
76+
return;
77+
}
78+
7579
const postId = navigationMenu?.id;
7680
// Prepare for revert in case of error.
7781
const originalRecord = getEditedEntityRecord(

packages/edit-site/src/components/sidebar-navigation-screen-navigation-menus/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ export default function SidebarNavigationScreenNavigationMenus() {
7878
navigationMenu={ firstNavigationMenu }
7979
handleDelete={ () => handleDelete( firstNavigationMenu ) }
8080
handleDuplicate={ () => handleDuplicate( firstNavigationMenu ) }
81-
handleSave={ () => handleSave( firstNavigationMenu ) }
81+
handleSave={ ( edits ) =>
82+
handleSave( firstNavigationMenu, edits )
83+
}
8284
/>
8385
);
8486
}

0 commit comments

Comments
 (0)