|
@@ -311,7 +311,7 @@ function materio_user_record_member_profile($values) {
|
|
|
|
|
|
$member_profile = profile2_load_by_user($user, 'adherent');
|
|
|
if (empty($member_profile)) {
|
|
|
- profile2_create(array("type" => 'adherent', "uid" => $user->uid));
|
|
|
+ $member_profile = profile2_create(array("type" => 'adherent', "uid" => $user->uid));
|
|
|
}
|
|
|
// dsm($member_profile, '$member_profile');
|
|
|
|
|
@@ -388,7 +388,7 @@ function materio_user_uc_cart_checkout_form_alter(&$form, &$form_state, $form_id
|
|
|
// dsm($location, "location");
|
|
|
|
|
|
$phone_field = field_get_items('profile2', $member_profile, 'field_private_phone');
|
|
|
- $phone = field_view_value('profile2', $member_profile, 'field_private_phone', $phone_field[0]);
|
|
|
+ $phone = $phone_field ? field_view_value('profile2', $member_profile, 'field_private_phone', $phone_field[0]) : "";
|
|
|
|
|
|
$correspondances = array(
|
|
|
"billing_first_name" => $member_profile->field_first_name['und'][0]['value'],
|
|
@@ -410,8 +410,6 @@ function materio_user_uc_cart_checkout_form_alter(&$form, &$form_state, $form_id
|
|
|
$form['panes']['billing']['address']['#default_value'] = $order;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
/**
|