add sufficient info for displaying the correct header in the messages list.
The extra check detects if the header is complete and add the specific uid
to the array with headers to be fetched.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@10667
7612ce4b-ef26-0410-bec9-
ea0150e637f0
$id_slice = array_slice($aUid,$start_msg-1,$iLimit);
/* do some funky cache checks */
if (isset($aMailbox['MSG_HEADERS']) && is_array($aMailbox['MSG_HEADERS'])) {
+ // temp code, read_body del / next links fo not update fields.
+ foreach ($aMailbox['MSG_HEADERS'] as $iUid => $aValue) {
+ if (!isset($aValue['UID'])) {
+ unset($aMailbox['MSG_HEADERS'][$iUid]);
+ }
+ }
$aUidCached = array_keys($aMailbox['MSG_HEADERS']);
} else {
$aMailbox['MSG_HEADERS'] = array();