Improve error reporting in API
[MAILPOET-1290]
This commit is contained in:
@ -38,13 +38,15 @@ class Scheduler {
|
||||
static function scheduleSubscriberWelcomeNotification($subscriber_id, $segments) {
|
||||
$newsletters = self::getNewsletters(Newsletter::TYPE_WELCOME);
|
||||
if(empty($newsletters)) return false;
|
||||
$result = array();
|
||||
foreach($newsletters as $newsletter) {
|
||||
if($newsletter->event === 'segment' &&
|
||||
in_array($newsletter->segment, $segments)
|
||||
) {
|
||||
self::createWelcomeNotificationSendingTask($newsletter, $subscriber_id);
|
||||
$result[] = self::createWelcomeNotificationSendingTask($newsletter, $subscriber_id);
|
||||
}
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
static function scheduleAutomaticEmail($group, $event, $scheduling_condition = false, $subscriber_id = false, $meta = false) {
|
||||
@ -233,4 +235,4 @@ class Scheduler {
|
||||
static function formatDatetimeString($datetime_string) {
|
||||
return Carbon::parse($datetime_string)->format('Y-m-d H:i:s');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user