Validates that subscriber exists when processing automatic email

This commit is contained in:
Vlad
2018-05-20 19:52:56 -04:00
parent 8f758b11e1
commit 6d74ba8bb0
2 changed files with 40 additions and 4 deletions

View File

@@ -111,6 +111,15 @@ class Scheduler {
$queue->delete();
return false;
}
} else {
$subscribers = $queue->getSubscribers();
$subscriber = (!empty($subscribers) && is_array($subscribers)) ?
Subscriber::findOne($subscribers[0]) :
false;
if(!$subscriber) {
$queue->delete();
return false;
}
}
$queue->status = null;