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

@ -38,7 +38,7 @@ class DynamicSegmentFilter extends Model {
public function __get($name) {
$name = Helpers::camelCaseToUnderscore($name);
$value = parent::__get($name);
if ($name === 'filter_data' && WPFunctions::get()->isSerialized($value)) {
if ($name === 'filter_data' && $value !== null && WPFunctions::get()->isSerialized($value)) {
return unserialize($value);
}
return $value;