Fix unserialize parameters issues in old models

[MAILPOET-3296]
This commit is contained in:
Rostislav Wolny
2020-11-30 16:35:45 +01:00
committed by Veljko V
parent ec19b565f5
commit df22724cf7
4 changed files with 9 additions and 3 deletions

View File

@@ -91,7 +91,7 @@ class SendingQueue extends Model {
* Used only for checking processed subscribers in old queues
*/
private function getSubscribers() {
if (!is_serialized($this->subscribers)) {
if (is_array($this->subscribers) || $this->subscribers === null || !is_serialized($this->subscribers)) {
return $this->subscribers;
}
$subscribers = unserialize($this->subscribers);