Default status is set depending on the signup confirmation option

This commit is contained in:
Vlad
2017-08-31 18:47:11 -04:00
parent 5b8b8c8441
commit c8d92b3cd2
2 changed files with 37 additions and 2 deletions

View File

@ -875,7 +875,8 @@ class Subscriber extends Model {
static function setRequiredFieldsDefaultValues($data) {
$required_field_default_values = array(
'first_name' => '',
'last_name' => ''
'last_name' => '',
'status' => (!Setting::getValue('signup_confirmation.enabled')) ? self::STATUS_SUBSCRIBED : self::STATUS_UNCONFIRMED
);
foreach($required_field_default_values as $field => $value) {
if(!isset($data[$field])) {