Browse Source

fixed address field bug

Bachir Soussi Chiadmi 10 years ago
parent
commit
5cbbf7cbf5
1 changed files with 9 additions and 7 deletions
  1. 9 7
      materio_user.module

+ 9 - 7
materio_user.module

@@ -262,13 +262,15 @@ function materio_user_webform_client_11186_form_alter(&$form, &$form_state, $for
   $columnright['company']['d']['vat_number_intra_ce']['#default_value'] = $member_profile->field_vat_number_intra_ce['und'][0]['value'];
   $columnright['company']['d']['website']['#default_value'] = $member_profile->field_user_website['und'][0]['url'];
 
-  $address = $member_profile->field_adresse['und'][0];
-  $formaddress = &$columnright['company']['location']['#address'];
-  $formaddress['country'] = $address['country'];
-  $formaddress['thoroughfare'] = $address['thoroughfare'];
-  $formaddress['premise'] = $address['premise'];
-  $formaddress['postal_code'] = $address['postal_code'];
-  $formaddress['locality'] = $address['locality'];
+  if($address = $member_profile->field_adresse['und'][0]){
+    $formaddress = &$columnright['company']['location']['#address'];
+    $formaddress['country'] = $address['country'];
+    $formaddress['thoroughfare'] = $address['thoroughfare'];
+    $formaddress['premise'] = $address['premise'];
+    $formaddress['postal_code'] = $address['postal_code'];
+    $formaddress['locality'] = $address['locality'];
+  }
+
 }
 
 function materio_user_webform_client_11186_validate($form, &$form_state){