Skip to content

Commit b2836aa

Browse files
committed
MC-18250: "Phone Number" field is not marked as required
1 parent 0609d31 commit b2836aa

File tree

1 file changed

+6
-5
lines changed
  • app/code/Magento/Customer/Block/Address

1 file changed

+6
-5
lines changed

app/code/Magento/Customer/Block/Address/Edit.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
*/
66
namespace Magento\Customer\Block\Address;
77

8-
use Magento\Framework\Exception\LocalizedException;
8+
use Magento\Customer\Api\AddressMetadataInterface;
9+
use Magento\Framework\App\ObjectManager;
910
use Magento\Framework\Exception\NoSuchEntityException;
1011

1112
/**
@@ -48,7 +49,7 @@ class Edit extends \Magento\Directory\Block\Data
4849
protected $dataObjectHelper;
4950

5051
/**
51-
* @var \Magento\Customer\Api\AddressMetadataInterface
52+
* @var AddressMetadataInterface
5253
*/
5354
private $addressMetadata;
5455

@@ -67,7 +68,7 @@ class Edit extends \Magento\Directory\Block\Data
6768
* @param \Magento\Customer\Helper\Session\CurrentCustomer $currentCustomer
6869
* @param \Magento\Framework\Api\DataObjectHelper $dataObjectHelper
6970
* @param array $data
70-
* @param \Magento\Customer\Api\AddressMetadataInterface|null $addressMetadata
71+
* @param AddressMetadataInterface|null $addressMetadata
7172
*
7273
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
7374
*/
@@ -84,14 +85,14 @@ public function __construct(
8485
\Magento\Customer\Helper\Session\CurrentCustomer $currentCustomer,
8586
\Magento\Framework\Api\DataObjectHelper $dataObjectHelper,
8687
array $data = [],
87-
\Magento\Customer\Api\AddressMetadataInterface $addressMetadata = null
88+
AddressMetadataInterface $addressMetadata = null
8889
) {
8990
$this->_customerSession = $customerSession;
9091
$this->_addressRepository = $addressRepository;
9192
$this->addressDataFactory = $addressDataFactory;
9293
$this->currentCustomer = $currentCustomer;
9394
$this->dataObjectHelper = $dataObjectHelper;
94-
$this->addressMetadata = $addressMetadata;
95+
$this->addressMetadata = $addressMetadata ?: ObjectManager::getInstance()->get(AddressMetadataInterface::class);
9596
parent::__construct(
9697
$context,
9798
$directoryHelper,

0 commit comments

Comments
 (0)