add sync packets for menus

This commit is contained in:
redmatrix
2015-09-08 18:40:19 -07:00
parent 1ebaacfd5e
commit 50d7554ccd
3 changed files with 19 additions and 1 deletions

View File

@@ -388,3 +388,14 @@ function menu_del_item($menu_id,$uid,$item_id) {
return $r;
}
function menu_sync_packet($uid,$observer_hash,$menu_id,$delete = false) {
$r = menu_fetch_id($menu_id,$uid);
if($r) {
$m = menu_fetch($r['menu_name'],$uid,$observer_hash);
if($m) {
if($delete)
$m['menu_delete'] = 1;
build_sync_packet($uid,array('menu' => array(menu_element($m))));
}
}
}