Skip to content

Commit

Permalink
Use setTemplate()
Browse files Browse the repository at this point in the history
Signed-off-by: Joas Schilling <coding@schilljs.com>
  • Loading branch information
nickvergessen committed Sep 15, 2017
1 parent 0fa4858 commit 1f843e6
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 29 deletions.
12 changes: 3 additions & 9 deletions apps/sharebymail/lib/ShareByMailProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -427,9 +427,7 @@ protected function sendMailNotification($filename,
$emailTemplate->addFooter();
}

$message->setSubject($emailTemplate->renderSubject());
$message->setPlainBody($emailTemplate->renderText());
$message->setHtmlBody($emailTemplate->renderHtml());
$message->setTemplate($emailTemplate);
$this->mailer->send($message);
}

Expand Down Expand Up @@ -491,9 +489,7 @@ protected function sendPassword(IShare $share, $password) {
}

$message->setTo([$shareWith]);
$message->setSubject($emailTemplate->renderSubject());
$message->setBody($emailTemplate->renderText(), 'text/plain');
$message->setHtmlBody($emailTemplate->renderHtml());
$message->setTemplate($emailTemplate);
$this->mailer->send($message);

$this->createPasswordSendActivity($share, $shareWith, false);
Expand Down Expand Up @@ -547,9 +543,7 @@ protected function sendPasswordToOwner(IShare $share, $password) {
$message->setFrom([$initiatorEMailAddress => $initiatorDisplayName]);
}
$message->setTo([$initiatorEMailAddress => $initiatorDisplayName]);
$message->setSubject($emailTemplate->renderSubject());
$message->setBody($emailTemplate->renderText(), 'text/plain');
$message->setHtmlBody($emailTemplate->renderHtml());
$message->setTemplate($emailTemplate);
$this->mailer->send($message);

$this->createPasswordSendActivity($share, $shareWith, true);
Expand Down
4 changes: 1 addition & 3 deletions core/Controller/LostController.php
Original file line number Diff line number Diff line change
Expand Up @@ -328,10 +328,8 @@ protected function sendEmail($input) {
try {
$message = $this->mailer->createMessage();
$message->setTo([$email => $user->getUID()]);
$message->setSubject($emailTemplate->renderSubject());
$message->setPlainBody($emailTemplate->renderText());
$message->setHtmlBody($emailTemplate->renderHtml());
$message->setFrom([$this->from => $this->defaults->getName()]);
$message->setTemplate($emailTemplate);
$this->mailer->send($message);
} catch (\Exception $e) {
throw new \Exception($this->l10n->t(
Expand Down
4 changes: 1 addition & 3 deletions lib/private/Share20/Manager.php
Original file line number Diff line number Diff line change
Expand Up @@ -750,9 +750,7 @@ protected function sendMailNotification(IL10N $l,
$emailTemplate->addFooter();
}

$message->setSubject($emailTemplate->renderSubject());
$message->setPlainBody($emailTemplate->renderText());
$message->setHtmlBody($emailTemplate->renderHtml());
$message->setTemplate($emailTemplate);
$this->mailer->send($message);
}

Expand Down
4 changes: 1 addition & 3 deletions settings/Controller/MailSettingsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,7 @@ public function sendTestMail() {

$message = $this->mailer->createMessage();
$message->setTo([$email => $displayName]);
$message->setSubject($template->renderSubject());
$message->setHtmlBody($template->renderHtml());
$message->setPlainBody($template->renderText());
$message->setTemplate($template);
$errors = $this->mailer->send($message);
if (!empty($errors)) {
throw new \RuntimeException($this->l10n->t('Email could not be sent. Check your mail server log'));
Expand Down
10 changes: 2 additions & 8 deletions settings/Hooks.php
Original file line number Diff line number Diff line change
Expand Up @@ -132,10 +132,7 @@ public function onChangePassword($uid) {

$message = $this->mailer->createMessage();
$message->setTo([$user->getEMailAddress() => $user->getDisplayName()]);
$message->setSubject($template->renderSubject());
$message->setBody($template->renderText(), 'text/plain');
$message->setHtmlBody($template->renderHtml());

$message->setTemplate($template);
$this->mailer->send($message);
}
}
Expand Down Expand Up @@ -208,10 +205,7 @@ public function onChangeEmail(IUser $user, $oldMailAddress) {

$message = $this->mailer->createMessage();
$message->setTo([$oldMailAddress => $user->getDisplayName()]);
$message->setSubject($template->renderSubject());
$message->setBody($template->renderText(), 'text/plain');
$message->setHtmlBody($template->renderHtml());

$message->setTemplate($template);
$this->mailer->send($message);
}
}
Expand Down
4 changes: 1 addition & 3 deletions settings/Mailer/NewUserMailHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -160,10 +160,8 @@ public function sendMail(IUser $user,
IEMailTemplate $emailTemplate) {
$message = $this->mailer->createMessage();
$message->setTo([$user->getEMailAddress() => $user->getDisplayName()]);
$message->setSubject($emailTemplate->renderSubject());
$message->setHtmlBody($emailTemplate->renderHtml());
$message->setPlainBody($emailTemplate->renderText());
$message->setFrom([$this->fromAddress => $this->themingDefaults->getName()]);
$message->setTemplate($emailTemplate);
$this->mailer->send($message);
}
}

0 comments on commit 1f843e6

Please sign in to comment.