Replace usage of WP's current_time without gmt parameter in libs
This commit replaces usages by Carbon::now or in case we need a timestamp it keeps current_time but adds the gtm parameter as true. [MAILPOET-6142]
This commit is contained in:
committed by
Aschepikov
parent
9209a25199
commit
33f4b2d729
@@ -29,7 +29,6 @@ use MailPoet\Subscribers\ConfirmationEmailCustomizer;
|
||||
use MailPoet\Subscribers\SubscribersCountsController;
|
||||
use MailPoet\Util\Notices\DisabledMailFunctionNotice;
|
||||
use MailPoet\WooCommerce\TransactionalEmails;
|
||||
use MailPoet\WP\Functions as WPFunctions;
|
||||
use MailPoetVendor\Carbon\Carbon;
|
||||
use MailPoetVendor\Doctrine\ORM\EntityManager;
|
||||
|
||||
@@ -53,9 +52,6 @@ class Settings extends APIEndpoint {
|
||||
/** @var ServicesChecker */
|
||||
private $servicesChecker;
|
||||
|
||||
/** @var WPFunctions */
|
||||
private $wp;
|
||||
|
||||
/** @var EntityManager */
|
||||
private $entityManager;
|
||||
|
||||
@@ -95,7 +91,6 @@ class Settings extends APIEndpoint {
|
||||
AuthorizedEmailsController $authorizedEmailsController,
|
||||
AuthorizedSenderDomainController $senderDomainController,
|
||||
TransactionalEmails $wcTransactionalEmails,
|
||||
WPFunctions $wp,
|
||||
EntityManager $entityManager,
|
||||
NewslettersRepository $newslettersRepository,
|
||||
StatisticsOpensRepository $statisticsOpensRepository,
|
||||
@@ -114,7 +109,6 @@ class Settings extends APIEndpoint {
|
||||
$this->senderDomainController = $senderDomainController;
|
||||
$this->wcTransactionalEmails = $wcTransactionalEmails;
|
||||
$this->servicesChecker = $servicesChecker;
|
||||
$this->wp = $wp;
|
||||
$this->entityManager = $entityManager;
|
||||
$this->newsletterRepository = $newslettersRepository;
|
||||
$this->statisticsOpensRepository = $statisticsOpensRepository;
|
||||
@@ -212,7 +206,7 @@ class Settings extends APIEndpoint {
|
||||
$task->setType(SubscribersEngagementScore::TASK_TYPE);
|
||||
$task->setStatus(ScheduledTaskEntity::STATUS_SCHEDULED);
|
||||
}
|
||||
$task->setScheduledAt(Carbon::createFromTimestamp($this->wp->currentTime('timestamp')));
|
||||
$task->setScheduledAt(Carbon::now()->millisecond(0));
|
||||
$this->entityManager->persist($task);
|
||||
$this->entityManager->flush();
|
||||
return $this->successResponse();
|
||||
|
Reference in New Issue
Block a user