Save the correct datetime value for newsletter sentAt column
We don't need to use the value from `processedAt` here since we can rightfully use the current datetime value Also, I found out `processedAt` is usually null here for standard newsletters which cause new Carbon to use the server datetime settings MAILPOET-5795
This commit is contained in:
committed by
Aschepikov
parent
639d779088
commit
c76c8f2abb
@@ -265,7 +265,7 @@ class NewsletterTest extends \MailPoetTest {
|
||||
$newsletter->setStatus('not_sent');
|
||||
$this->newslettersRepository->persist($newsletter);
|
||||
$this->newslettersRepository->flush();
|
||||
$this->newsletterTask->markNewsletterAsSent($newsletter, $this->sendingTask);
|
||||
$this->newsletterTask->markNewsletterAsSent($newsletter);
|
||||
$updatedNewsletter = $this->newslettersRepository->findOneById($newsletter->getId());
|
||||
$this->assertInstanceOf(NewsletterEntity::class, $updatedNewsletter);
|
||||
verify($updatedNewsletter->getStatus())->equals(NewsletterEntity::STATUS_SENT);
|
||||
@@ -278,7 +278,7 @@ class NewsletterTest extends \MailPoetTest {
|
||||
$newsletter->setStatus('not_sent');
|
||||
$this->newslettersRepository->persist($newsletter);
|
||||
$this->newslettersRepository->flush();
|
||||
$this->newsletterTask->markNewsletterAsSent($newsletter, $this->sendingTask);
|
||||
$this->newsletterTask->markNewsletterAsSent($newsletter);
|
||||
$updatedNewsletter = $this->newslettersRepository->findOneById($newsletter->getId());
|
||||
$this->assertInstanceOf(NewsletterEntity::class, $updatedNewsletter);
|
||||
verify($updatedNewsletter->getStatus())->equals(NewsletterEntity::STATUS_SENT);
|
||||
@@ -291,7 +291,7 @@ class NewsletterTest extends \MailPoetTest {
|
||||
$newsletter->setStatus('not_sent');
|
||||
$this->newslettersRepository->persist($newsletter);
|
||||
$this->newslettersRepository->flush();
|
||||
$this->newsletterTask->markNewsletterAsSent($newsletter, $this->sendingTask);
|
||||
$this->newsletterTask->markNewsletterAsSent($newsletter);
|
||||
$updatedNewsletter = $this->newslettersRepository->findOneById($newsletter->getId());
|
||||
$this->assertInstanceOf(NewsletterEntity::class, $updatedNewsletter);
|
||||
verify($updatedNewsletter->getStatus())->notEquals(NewsletterEntity::STATUS_SENT);
|
||||
|
Reference in New Issue
Block a user