diff options
author | redmatrix <redmatrix@redmatrix.me> | 2015-09-08 18:40:19 -0700 |
---|---|---|
committer | redmatrix <redmatrix@redmatrix.me> | 2015-09-08 18:40:19 -0700 |
commit | 50d7554ccd36d483a7fc205215e0d980232ce368 (patch) | |
tree | eca3e704fc77e6a9e9735dae2ee4856fedf16a6f /mod/menu.php | |
parent | 1ebaacfd5e7e481cbc025842e78161f79f5d7cce (diff) | |
download | volse-hubzilla-50d7554ccd36d483a7fc205215e0d980232ce368.tar.gz volse-hubzilla-50d7554ccd36d483a7fc205215e0d980232ce368.tar.bz2 volse-hubzilla-50d7554ccd36d483a7fc205215e0d980232ce368.zip |
add sync packets for menus
Diffstat (limited to 'mod/menu.php')
-rw-r--r-- | mod/menu.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mod/menu.php b/mod/menu.php index 7763c4ed1..a0a300000 100644 --- a/mod/menu.php +++ b/mod/menu.php @@ -37,6 +37,7 @@ function menu_post(&$a) { $_REQUEST['menu_id'] = intval(argv(1)); $r = menu_edit($_REQUEST); if($r) { + menu_sync_packet($uid,get_observer_hash(),$menu_id); //info( t('Menu updated.') . EOL); goaway(z_root() . '/mitem/' . $menu_id . (($a->is_sys) ? '?f=&sys=1' : '')); } @@ -45,7 +46,9 @@ function menu_post(&$a) { } else { $r = menu_create($_REQUEST); - if($r) { + if($r) { + menu_sync_packet($uid,get_observer_hash(),$menu_id); + //info( t('Menu created.') . EOL); goaway(z_root() . '/mitem/' . $r . (($a->is_sys) ? '?f=&sys=1' : '')); } @@ -121,6 +124,7 @@ function menu_content(&$a) { if(intval(argv(1))) { if(argc() == 3 && argv(2) == 'drop') { + menu_sync_packet($uid,get_observer_hash(),intval(argv(1)),true); $r = menu_delete_id(intval(argv(1)),$uid); if(!$r) notice( t('Menu could not be deleted.'). EOL); |