Schedule automatic emails to unconfirmed subscribers

[MAILPOET-2799]
This commit is contained in:
Pavel Dohnal
2020-03-31 14:13:15 +02:00
committed by Veljko V
parent 4396f8370b
commit 8d9195b585
2 changed files with 4 additions and 1 deletions

View File

@@ -149,6 +149,9 @@ class Scheduler {
$queue->delete(); $queue->delete();
return false; return false;
} }
if ($this->verifySubscriber($subscriber, $queue) === false) {
return false;
}
} }
$queue->status = null; $queue->status = null;

View File

@@ -377,7 +377,7 @@ class Subscriber extends Model {
) )
->where('relation.segment_id', $wcSegment->id) ->where('relation.segment_id', $wcSegment->id)
->where('relation.status', Subscriber::STATUS_SUBSCRIBED) ->where('relation.status', Subscriber::STATUS_SUBSCRIBED)
->where('subscribers.status', Subscriber::STATUS_SUBSCRIBED) ->whereIn('subscribers.status', [Subscriber::STATUS_SUBSCRIBED, Subscriber::STATUS_UNCONFIRMED])
->where('subscribers.is_woocommerce_user', 1) ->where('subscribers.is_woocommerce_user', 1)
->findOne(); ->findOne();
} }