Skip to content

Commit c24d531

Browse files
committed
MC-29527: Support sale operation by Magento payment provider gateway
1 parent 8c4642b commit c24d531

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

app/code/Magento/Braintree/Gateway/Command/CaptureStrategyCommand.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,9 @@ public function execute(array $commandSubject)
113113
{
114114
/** @var \Magento\Payment\Gateway\Data\PaymentDataObjectInterface $paymentDO */
115115
$paymentDO = $this->subjectReader->readPayment($commandSubject);
116-
117116
$command = $this->getCommand($paymentDO);
118-
$this->commandPool->get($command)->execute($commandSubject);
117+
118+
return $this->commandPool->get($command)->execute($commandSubject);
119119
}
120120

121121
/**

dev/tests/integration/testsuite/Magento/Checkout/Api/PaymentInformationManagementTest.php renamed to dev/tests/integration/testsuite/Magento/Braintree/PaymentInformationManagementTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@
55
*/
66
declare(strict_types=1);
77

8-
namespace Magento\Checkout\Api;
8+
namespace Magento\Braintree;
99

1010
use Braintree\Result\Error;
1111
use Braintree\Result\Successful;
1212
use Braintree\Transaction;
1313
use Braintree\Transaction\CreditCardDetails;
1414
use Magento\Braintree\Gateway\Http\Client\TransactionSale;
1515
use Magento\Braintree\Model\Ui\ConfigProvider;
16+
use Magento\Checkout\Api\PaymentInformationManagementInterface;
1617
use Magento\Framework\Api\SearchCriteriaBuilder;
1718
use Magento\Framework\App\State;
1819
use Magento\Framework\App\Area;

0 commit comments

Comments
 (0)