From fb04a535b69b6e1accdba186bc464b04aae8536c Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Wed, 12 May 2010 07:06:06 +0000 Subject: [PATCH] "using egw_link::VFS_APPNAME constant instead of 'file'" --- infolog/inc/class.infolog_ui.inc.php | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/infolog/inc/class.infolog_ui.inc.php b/infolog/inc/class.infolog_ui.inc.php index d7b2a9d88d..fbf9111d2a 100644 --- a/infolog/inc/class.infolog_ui.inc.php +++ b/infolog/inc/class.infolog_ui.inc.php @@ -858,25 +858,19 @@ class infolog_ui // Get links to be copied $content['link_to']['to_id'] = egw_link::get_links($content['link_to']['to_app'], $content['link_to']['to_id']); - if(is_array($content['link_to']['to_id'])) + // Special mangling for files so the files get copied + foreach($content['link_to']['to_id'] as $link_id => &$link) { - // Special mangling for files so the files get copied - foreach($content['link_to']['to_id'] as $link_id => &$link) + if ($link['app'] == egw_link::VFS_APPNAME) { - if($link['app'] != 'file') - { - continue; - } - else - { - $link['id'] = $link + array( - 'tmp_name' => egw_link::vfs_path($link['app2'], $link['id2']).'/'.$link['id'], - 'name' => $link['id'], - ); - } + $link['id'] = $link + array( + 'tmp_name' => egw_link::vfs_path($link['app2'], $link['id2']).'/'.$link['id'], + 'name' => $link['id'], + ); } } - if($content['info_link_id']) { + if($content['info_link_id']) + { $info_link_id = $content['info_link_id']; unset($content['info_link_id']); }