From 70c7ad351628d02c00c38703d89de295816f448f Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Sun, 4 Apr 2010 09:15:25 +0000 Subject: [PATCH] "directly cache link titles, to query them all at once (per app)" --- infolog/inc/class.infolog_ui.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/infolog/inc/class.infolog_ui.inc.php b/infolog/inc/class.infolog_ui.inc.php index 09e29c6ed3..5ba1f56289 100644 --- a/infolog/inc/class.infolog_ui.inc.php +++ b/infolog/inc/class.infolog_ui.inc.php @@ -181,7 +181,7 @@ class infolog_ui if (!$show_links) $show_links = $this->prefs['show_links']; if (($show_links != 'none' && $show_links != 'no_describtion' || $this->prefs['show_times'] || isset($GLOBALS['egw_info']['user']['apps']['timesheet'])) && - (isset($info['links']) || ($info['links'] = egw_link::get_links('infolog',$info['info_id'])))) + (isset($info['links']) || ($info['links'] = egw_link::get_links('infolog',$info['info_id'],'link_lastmod DESC',true)))) { $timesheets = array(); foreach ($info['links'] as $link) @@ -392,7 +392,7 @@ class infolog_ui // query all links and sub counts in one go if ($infos && !$query['csv_export']) { - $links = bolink::get_links_multiple('infolog',array_keys($infos)); + $links = egw_link::get_links_multiple('infolog',array_keys($infos),true); $anzSubs = $this->bo->anzSubs(array_keys($infos)); } $readonlys = $rows = array();