Skip to content

Commit c463ca8

Browse files
committed
AC-9851:Admin Integration Fix
1 parent b1f51ef commit c463ca8

File tree

1 file changed

+4
-2
lines changed
  • app/code/Magento/Integration/Controller/Adminhtml/Integration

1 file changed

+4
-2
lines changed

app/code/Magento/Integration/Controller/Adminhtml/Integration/Save.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,10 @@ private function processData($integrationData)
166166

167167
$integrationData = array_merge($integrationData, $data);
168168

169-
if (!empty($integrationData[Info::DATA_IDENTITY_LINK_URL])) {
170-
$this->validateIdentityLinkURL($integrationData[Info::DATA_IDENTITY_LINK_URL]);
169+
// Check if the Identity Link URL field is not empty and then validate it
170+
$url = $integrationData[Info::DATA_IDENTITY_LINK_URL] ?? null;
171+
if (!empty($url) && !$this->urlValidator->isValid($url)) {
172+
throw new LocalizedException(__('Invalid Identity Link URL'));
171173
}
172174

173175
if (!isset($integrationData[Info::DATA_ID])) {

0 commit comments

Comments
 (0)