diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2017-11-06 16:55:05 +0300 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2017-11-06 16:55:05 +0300 |
commit | 703a417ec9504105d661ee71c2e2950e3ab47bb2 (patch) | |
tree | 82e86869b4739b3150f79bf02546537c24b1fd3c /lib/Controller/MessagesController.php | |
parent | f8f80dce5cf6e40973dba61f8b4452f2616003f4 (diff) |
Cleanup, refactor and test new AvatarService
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'lib/Controller/MessagesController.php')
-rwxr-xr-x | lib/Controller/MessagesController.php | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/lib/Controller/MessagesController.php b/lib/Controller/MessagesController.php index edf942ae1..4bb9e92e1 100755 --- a/lib/Controller/MessagesController.php +++ b/lib/Controller/MessagesController.php @@ -81,9 +81,6 @@ class MessagesController extends Controller { /** @var IAccount[] */ private $accounts = []; - /** @var AvatarService */ - private $avatarService; - /** * @param string $appName * @param IRequest $request @@ -105,8 +102,7 @@ class MessagesController extends Controller { Logger $logger, IL10N $l10n, IMimeTypeDetector $mimeTypeDetector, - IURLGenerator $urlGenerator, - AvatarService $avatarService) { + IURLGenerator $urlGenerator) { parent::__construct($appName, $request); $this->accountService = $accountService; $this->currentUserId = $UserId; @@ -116,7 +112,6 @@ class MessagesController extends Controller { $this->l10n = $l10n; $this->mimeTypeDetector = $mimeTypeDetector; $this->urlGenerator = $urlGenerator; - $this->avatarService = $avatarService; } /** @@ -158,10 +153,6 @@ class MessagesController extends Controller { } } - $avatar = $this->avatarService->loadFromCache($j['fromEmail'], $this->currentUserId); - $j['senderImage'] = $avatar === null ? '' : $this->avatarService->rewriteUrl($avatar)->getUrl(); - $j['avatarInDatabase'] = $avatar !== null; - return $j; }, $messages); @@ -504,10 +495,6 @@ class MessagesController extends Controller { private function enhanceMessage($accountId, $folderId, $id, IMAPMessage $m, $mailBox) { $json = $m->getFullMessage($mailBox->getSpecialRole()); - $avatar = $this->avatarService->loadFromCache($m->getFrom()->first()->toHorde()->bare_address, $this->currentUserId); - $json['senderImage'] = $avatar === null ? '' : $this->avatarService->rewriteUrl($avatar)->getUrl(); - $json['avatarInDatabase'] = $avatar !== null; - if (isset($json['hasHtmlBody'])) { $json['htmlBodyUrl'] = $this->buildHtmlBodyUrl($accountId, $folderId, $id); } |