- Fixes post notifications not being sent
This commit is contained in:
@ -87,7 +87,7 @@ class Scheduler {
|
|||||||
if($newsletter->intervalType !== NewsletterScheduler::INTERVAL_IMMEDIATELY) {
|
if($newsletter->intervalType !== NewsletterScheduler::INTERVAL_IMMEDIATELY) {
|
||||||
$new_queue = SendingQueue::create();
|
$new_queue = SendingQueue::create();
|
||||||
$new_queue->newsletter_id = $newsletter->id;
|
$new_queue->newsletter_id = $newsletter->id;
|
||||||
$new_queue->status = NewsletterScheduler::STATUS_SCHEDULED;
|
$new_queue->status = SendingQueue::STATUS_SCHEDULED;
|
||||||
self::deleteQueueOrUpdateNextRunDate($new_queue, $newsletter);
|
self::deleteQueueOrUpdateNextRunDate($new_queue, $newsletter);
|
||||||
}
|
}
|
||||||
$queue->subscribers = serialize(
|
$queue->subscribers = serialize(
|
||||||
|
@ -57,8 +57,8 @@ class Newsletter {
|
|||||||
if($newsletter['type'] === 'notification' && !$newsletter_contains_posts) {
|
if($newsletter['type'] === 'notification' && !$newsletter_contains_posts) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// save all posts
|
// extract and save newsletter posts
|
||||||
$newsletter = PostsTask::extractAndSave($newsletter);
|
PostsTask::extractAndSave($newsletter);
|
||||||
return $newsletter;
|
return $newsletter;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user