Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
894a6f6066 | |||
eb1daa683e | |||
045f4e3ab5 | |||
375553346e |
@ -19,13 +19,13 @@ class NewsletterPostEntity {
|
|||||||
use SafeToOneAssociationLoadTrait;
|
use SafeToOneAssociationLoadTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @ORM\ManyToOne(targetEntity="MailPoet\Entities\NewsletterEntity", inversedBy="newsletterSegments")
|
* @ORM\ManyToOne(targetEntity="MailPoet\Entities\NewsletterEntity")
|
||||||
* @var NewsletterEntity|null
|
* @var NewsletterEntity|null
|
||||||
*/
|
*/
|
||||||
private $newsletter;
|
private $newsletter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @ORM\Column(type="int")
|
* @ORM\Column(type="integer")
|
||||||
* @var int
|
* @var int
|
||||||
*/
|
*/
|
||||||
private $postId;
|
private $postId;
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace MailPoet\Newsletter;
|
namespace MailPoet\Newsletter;
|
||||||
|
|
||||||
|
use DateTimeInterface;
|
||||||
use MailPoet\Logging\LoggerFactory;
|
use MailPoet\Logging\LoggerFactory;
|
||||||
use MailPoet\Newsletter\Editor\Transformer;
|
use MailPoet\Newsletter\Editor\Transformer;
|
||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
@ -87,11 +88,11 @@ class AutomatedLatestContent {
|
|||||||
// the query.
|
// the query.
|
||||||
$parameters['suppress_filters'] = false;
|
$parameters['suppress_filters'] = false;
|
||||||
|
|
||||||
if ($newerThanTimestamp) {
|
if ($newerThanTimestamp instanceof DateTimeInterface) {
|
||||||
$parameters['date_query'] = [
|
$parameters['date_query'] = [
|
||||||
[
|
[
|
||||||
'column' => 'post_date',
|
'column' => 'post_date',
|
||||||
'after' => $newerThanTimestamp,
|
'after' => $newerThanTimestamp->format('Y-m-d H:i:s'),
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -132,7 +132,7 @@ class Renderer {
|
|||||||
if ($parent instanceof NewsletterEntity) {
|
if ($parent instanceof NewsletterEntity) {
|
||||||
$newsletterId = $parent->getId();
|
$newsletterId = $parent->getId();
|
||||||
|
|
||||||
$lastPost = $this->newsletterPostsRepository->findOneBy(['newsletter' => $newsletter], ['createdAt' => 'desc']);
|
$lastPost = $this->newsletterPostsRepository->findOneBy(['newsletter' => $parent], ['createdAt' => 'desc']);
|
||||||
if ($lastPost instanceof NewsletterPostEntity) {
|
if ($lastPost instanceof NewsletterPostEntity) {
|
||||||
$newerThanTimestamp = $lastPost->getCreatedAt();
|
$newerThanTimestamp = $lastPost->getCreatedAt();
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Plugin Name: MailPoet 3 (New)
|
* Plugin Name: MailPoet 3 (New)
|
||||||
* Version: 3.47.2
|
* Version: 3.47.3
|
||||||
* Plugin URI: http://www.mailpoet.com
|
* Plugin URI: http://www.mailpoet.com
|
||||||
* Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
|
* Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
|
||||||
* Author: MailPoet
|
* Author: MailPoet
|
||||||
@ -16,7 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
$mailpoetPlugin = [
|
$mailpoetPlugin = [
|
||||||
'version' => '3.47.2',
|
'version' => '3.47.3',
|
||||||
'filename' => __FILE__,
|
'filename' => __FILE__,
|
||||||
'path' => dirname(__FILE__),
|
'path' => dirname(__FILE__),
|
||||||
'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',
|
'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',
|
||||||
|
@ -3,7 +3,7 @@ Contributors: mailpoet, wysija
|
|||||||
Tags: email, email marketing, post notification, woocommerce emails, email automation, newsletter, newsletter builder, newsletter subscribers
|
Tags: email, email marketing, post notification, woocommerce emails, email automation, newsletter, newsletter builder, newsletter subscribers
|
||||||
Requires at least: 4.7
|
Requires at least: 4.7
|
||||||
Tested up to: 5.4
|
Tested up to: 5.4
|
||||||
Stable tag: 3.47.2
|
Stable tag: 3.47.3
|
||||||
Requires PHP: 5.6
|
Requires PHP: 5.6
|
||||||
License: GPLv3
|
License: GPLv3
|
||||||
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
||||||
@ -184,6 +184,9 @@ Check our [Knowledge Base](https://kb.mailpoet.com) or contact us through our [s
|
|||||||
|
|
||||||
== Changelog ==
|
== Changelog ==
|
||||||
|
|
||||||
|
= 3.47.3 - 2020-06-03 =
|
||||||
|
* Fixed: a bug which caused old posts to be sent.
|
||||||
|
|
||||||
= 3.47.2 - 2020-06-02 =
|
= 3.47.2 - 2020-06-02 =
|
||||||
* Added: colors for form confirmation and error;
|
* Added: colors for form confirmation and error;
|
||||||
* Improved: lowercase all MailPoet related email addresses;
|
* Improved: lowercase all MailPoet related email addresses;
|
||||||
|
Reference in New Issue
Block a user