Skip to content

Commit cc18120

Browse files
committed
fix(payment): CHECKOUT-2274 Resolve promise before executing callback
1 parent 5b17b2c commit cc18120

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/core/customer/strategies/amazon-pay-customer-strategy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ export default class AmazonPayCustomerStrategy extends CustomerStrategy {
4545
this._signInButton = this._createSignInButton({
4646
...options as InitializeWidgetOptions,
4747
onError: (error) => {
48-
onError(error);
4948
reject(error);
49+
onError(error);
5050
},
5151
});
5252

src/core/payment/strategies/amazon-pay-payment-strategy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ export default class AmazonPayPaymentStrategy extends PaymentStrategy {
4646
this._wallet = this._createWallet({
4747
...options as InitializeWidgetOptions,
4848
onError: (error) => {
49-
onError(error);
5049
reject(error);
50+
onError(error);
5151
},
5252
onReady: () => {
53-
onReady();
5453
resolve();
54+
onReady();
5555
},
5656
});
5757
};

0 commit comments

Comments
 (0)