index 98fea37efb740521155b75e050ad3ff5ceb08cab..9031196e98ad2535883807e3f5f869e0e482f226 100644 (file)
{
/* Convert attributes and objectClasses */
foreach ($this->attribute_map as $dest => $source){
+ /* Hickert 11.11.05 : Alternate email addresses were saved, but not displayed again.
if (isset($mailObject->attrs[$source])){
$mailObject->attrs[$dest]= $mailObject->attrs[$source];
unset ($mailObject->attrs[$source]);
+ */
+
+ if (isset($mailObject->attrs[$source])){
+ unset($mailObject->attrs[$source]['count']);
+ $mailObject->attrs[$dest]= $mailObject->attrs[$source];
+ $mailObject->$dest= $mailObject->attrs[$source];
+
+ unset ($mailObject->$dest['count']);
+ unset ($mailObject->attrs[$source]);
}
}