Prevents WP subscribers' first/last name from being erased when updating

subscription
This commit is contained in:
Vlad
2017-08-24 13:19:42 -04:00
parent d92b1f57bd
commit 8a8108b41d
2 changed files with 27 additions and 1 deletions

View File

@ -488,7 +488,10 @@ class Subscriber extends Model {
unset($data['segments']);
}
$data = self::setRequiredFieldsDefaultValues($data);
// if new subscriber, make sure that required fields are set
if(!$subscriber) {
$data = self::setRequiredFieldsDefaultValues($data);
}
// get custom fields
list($data, $custom_fields) = self::extractCustomFieldsFromFromObject($data);