Set default values when immediately sending scheduled newsletter
This commit is contained in:
@ -104,6 +104,8 @@ class SendingQueue {
|
|||||||
$queue->scheduled_at = Scheduler::scheduleFromTimestamp(
|
$queue->scheduled_at = Scheduler::scheduleFromTimestamp(
|
||||||
$newsletter->scheduledAt
|
$newsletter->scheduledAt
|
||||||
);
|
);
|
||||||
|
$queue->subscribers = null;
|
||||||
|
$queue->count_total = $queue->count_to_process = 0;
|
||||||
|
|
||||||
$message = __('The newsletter has been scheduled.');
|
$message = __('The newsletter has been scheduled.');
|
||||||
} else {
|
} else {
|
||||||
@ -121,6 +123,8 @@ class SendingQueue {
|
|||||||
'errors' => array(__('There are no subscribers.'))
|
'errors' => array(__('There are no subscribers.'))
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
$queue->status = null;
|
||||||
|
$queue->scheduled_at = null;
|
||||||
$queue->subscribers = serialize(
|
$queue->subscribers = serialize(
|
||||||
array(
|
array(
|
||||||
'to_process' => $subscribers
|
'to_process' => $subscribers
|
||||||
|
Reference in New Issue
Block a user