Commit e9992e5c authored by Erik Peterson's avatar Erik Peterson Committed by Matt Glaman
Browse files

Issue #2624586 by torgosPizza: Selecting saved address loads stale order into checkout pane

parent 4f1cbe44
Loading
Loading
Loading
Loading
+5 −1
Changes for commerce_addressbook.module: 5 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -433,7 +433,11 @@ function commerce_addressbook_saved_addresses_validate($element, &$form_state, $
  if (in_array('addressbook', $form_state['triggering_element']['#parents']) && $form_state['triggering_element']['#id'] == $element['#id']) {
    $pane_id = $element['#parents'][0];
    $field_name = variable_get('commerce_' . $pane_id . '_field', '');
    $order_wrapper = entity_metadata_wrapper('commerce_order', $form_state['order']);

    // Load the latest version of the order.
    $order = commerce_order_load($form_state['order']->order_id);
    $order_wrapper = entity_metadata_wrapper('commerce_order', $order);

    if (is_numeric($element['#value'])) {
      global $user;
      $profile = commerce_customer_profile_load($element['#value']);