Bugfix: Avatars From error when in Kolab folder/mailbox

This commit is contained in:
the-djmaze 2022-12-06 14:26:51 +01:00
parent 08217d4e99
commit 95bcc29d59

View file

@ -33,7 +33,9 @@ class AvatarsPlugin extends \RainLoop\Plugins\AbstractPlugin
{
if ('MessageList' === $sAction && !empty($aResponseItem['Result']['@Collection'])) {
foreach ($aResponseItem['Result']['@Collection'] as $id => $message) {
$aResponseItem['Result']['@Collection'][$id]['Avatar'] = $this->encryptFrom($message['From'][0]);
if (!empty($message['From'])) {
$aResponseItem['Result']['@Collection'][$id]['Avatar'] = $this->encryptFrom($message['From'][0]);
}
}
} else if ('Message' === $sAction && !empty($aResponseItem['Result']['From'])) {
$aResponseItem['Result']['Avatar'] = $this->encryptFrom($aResponseItem['Result']['From'][0]);