fix getting role default value

This commit is contained in:
dbaranov
2018-05-17 17:25:09 +03:00
parent 9e25dc6302
commit 78a8867594
+13 -2
View File
@@ -822,8 +822,13 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
if (in_array( $field_value, $role_keys )) {
$field_value = 'um_' . $field_value;
}
}
}
elseif( $this->set_mode == 'register' ){
$data['default'] = UM()->options()->get( 'register_role' );
}
else{
$data['default'] = get_option( 'default_role' );
}
}
/**
@@ -946,6 +951,12 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
$um_user_value = 'um_' . $um_user_value;
}
}
elseif( $this->set_mode == 'register' ){
$data['default'] = UM()->options()->get( 'register_role' );
}
else{
$data['default'] = get_option( 'default_role' );
}
}
if ($um_user_value == $value) {