Commit f114d915 authored by Adam  Szymanski's avatar Adam Szymanski Committed by Grzegorz Pietrzak
Browse files

Issue #3226423: Inpost validation runs when a different delivery method is selected

parent 3fc80083
Loading
Loading
Loading
Loading
+1 −2
Changes for src/Plugin/Commerce/CheckoutPane/InPostPane.php: 1 added line, 2 removed lines.
Original line number Diff line number Diff line
@@ -142,7 +142,6 @@ class InPostPane extends CheckoutPaneBase {
        '#type' => 'textfield',
        '#title' => t('Delivery phone number'),
        '#length' => 10,
        '#required' => TRUE,
        '#default_value' => $phoneNumber,
      ];

@@ -239,7 +238,7 @@ class InPostPane extends CheckoutPaneBase {

          unset($wrapperValues['commerce_inpost_change']);
          if (empty($wrapperValues['phone_number'])) {
            $form_state->setErrorByName('phone_number', $this->t('Please select a pickup point'));
            $form_state->setErrorByName('phone_number', $this->t('Please provide a valid phone number'));
          }
          unset($wrapperValues['phone_number']);
          foreach ($wrapperValues as $key => $value) {