| @@ 588-595 (lines=8) @@ | ||
| 585 | { |
|
| 586 | if ($info['info_cat']) $set['cat_id'] = $info['info_cat']; |
|
| 587 | ||
| 588 | foreach(Link::get_links('infolog',$info['info_id'],'','link_lastmod DESC',true) as $link) |
|
| 589 | { |
|
| 590 | if ($link['app'] != 'timesheet' && $link['app'] != Link::VFS_APPNAME) |
|
| 591 | { |
|
| 592 | $set['link_app'][] = $link['app']; |
|
| 593 | $set['link_id'][] = $link['id']; |
|
| 594 | } |
|
| 595 | } |
|
| 596 | } |
|
| 597 | return $set; |
|
| 598 | } |
|
| @@ 672-679 (lines=8) @@ | ||
| 669 | $event['link_id'][] = $infolog['info_link']['id']; |
|
| 670 | ||
| 671 | // Copy infolog's links |
|
| 672 | foreach(Link::get_links('infolog',$infolog['info_id'],'','link_lastmod DESC',true) as $link) |
|
| 673 | { |
|
| 674 | if ($link['app'] != Link::VFS_APPNAME) |
|
| 675 | { |
|
| 676 | $event['link_app'][] = $link['app']; |
|
| 677 | $event['link_id'][] = $link['id']; |
|
| 678 | } |
|
| 679 | } |
|
| 680 | // Copy same custom fields |
|
| 681 | foreach(array_keys(Api\Storage\Customfields::get('calendar')) as $name) |
|
| 682 | { |
|
| @@ 2236-2243 (lines=8) @@ | ||
| 2233 | $set['end_time'] = null; // unset end-time |
|
| 2234 | $set['cat_id'] = (int)$event['category']; |
|
| 2235 | ||
| 2236 | foreach(Link::get_links('calendar',$id,'','link_lastmod DESC',true) as $link) |
|
| 2237 | { |
|
| 2238 | if ($link['app'] != 'timesheet' && $link['app'] != Link::VFS_APPNAME) |
|
| 2239 | { |
|
| 2240 | $set['link_app'][] = $link['app']; |
|
| 2241 | $set['link_id'][] = $link['id']; |
|
| 2242 | } |
|
| 2243 | } |
|
| 2244 | } |
|
| 2245 | return $set; |
|
| 2246 | } |
|