diff --git a/lib/API/JSON/v1/Newsletters.php b/lib/API/JSON/v1/Newsletters.php index 680c522b0f..a2249f13f6 100644 --- a/lib/API/JSON/v1/Newsletters.php +++ b/lib/API/JSON/v1/Newsletters.php @@ -191,8 +191,10 @@ class Newsletters extends APIEndpoint { ->set('scheduled_at', $next_run_date) ->save(); } + Scheduler::createPostNotificationSendingTask($newsletter); } + return $this->successResponse( Newsletter::findOne($newsletter->id)->asArray() ); @@ -505,6 +507,10 @@ class Newsletters extends APIEndpoint { Scheduler::processPostNotificationSchedule($newsletter); } + if($newsletter->type === Newsletter::TYPE_NOTIFICATION) { + Scheduler::createPostNotificationSendingTask($newsletter); + } + return $this->successResponse( Newsletter::findOne($newsletter->id)->asArray() );