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:
Rostislav Wolny
2024-08-05 13:19:55 +02:00
committed by Aschepikov
parent 9209a25199
commit 33f4b2d729
58 changed files with 130 additions and 307 deletions

View File

@@ -7,7 +7,6 @@ use MailPoet\Entities\ScheduledTaskEntity;
use MailPoet\Entities\ScheduledTaskSubscriberEntity;
use MailPoet\Entities\SubscriberEntity;
use MailPoet\InvalidStateException;
use MailPoet\WP\Functions as WPFunctions;
use MailPoetVendor\Carbon\Carbon;
use MailPoetVendor\Doctrine\DBAL\ArrayParameterType;
use MailPoetVendor\Doctrine\ORM\QueryBuilder;
@@ -208,7 +207,7 @@ class ScheduledTaskSubscribersRepository extends Repository {
$count = $this->countUnprocessed($task);
if ($count === 0) {
$task->setStatus(ScheduledTaskEntity::STATUS_COMPLETED);
$task->setProcessedAt(Carbon::createFromTimestamp(WPFunctions::get()->currentTime('timestamp')));
$task->setProcessedAt(Carbon::now()->millisecond(0));
$this->entityManager->flush();
}
}