diff options
-rw-r--r-- | include/attach.php | 4 | ||||
-rw-r--r-- | include/zot.php | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/include/attach.php b/include/attach.php index b6b56db34..aabcd2744 100644 --- a/include/attach.php +++ b/include/attach.php @@ -1859,8 +1859,8 @@ function attach_export_data($channel,$resource_id) { intval($channel['channel_id']) ); if($r) { - foreach($r as $rr) { - $rr['data'] = base64_encode($rr['data']); + for($x = 0; $x < count($r); $x ++) { + $r[$x]['data'] = base64_encode($r[$x]['data']); } $ret['photo'] = $r; } diff --git a/include/zot.php b/include/zot.php index fa3563085..a5ab56154 100644 --- a/include/zot.php +++ b/include/zot.php @@ -3138,6 +3138,9 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) { if(array_key_exists('menu',$arr) && $arr['menu']) sync_menus($channel,$arr['menu']); + if(array_key_exists('file',$arr) && $arr['file']) + sync_files($channel,$arr['file']); + if(array_key_exists('channel',$arr) && is_array($arr['channel']) && count($arr['channel'])) { if(array_key_exists('channel_pageflags',$arr['channel']) && intval($arr['channel']['channel_pageflags'])) { |