Use Doctrine in the posts task

[MAILPOET-3027]
This commit is contained in:
Pavel Dohnal
2021-03-10 11:16:55 +01:00
committed by Veljko V
parent 309ab2b3c0
commit ee41046b8e
2 changed files with 25 additions and 12 deletions

View File

@@ -151,7 +151,9 @@ class Newsletter {
return false;
}
// extract and save newsletter posts
$this->postsTask->extractAndSave($renderedNewsletter, $newsletter);
$newsletterEntity = $this->newslettersRepository->findOneById($newsletter->id);
if (!$newsletterEntity) return false;
$this->postsTask->extractAndSave($renderedNewsletter, $newsletterEntity);
// update queue with the rendered and pre-processed newsletter
$sendingTask->newsletterRenderedSubject = ShortcodesTask::process(
$newsletter->subject,