From b45e58ebcb8b4e7449eaa66d0178e86a3aa8e897 Mon Sep 17 00:00:00 2001 From: Marc Glasser Date: Fri, 25 Mar 2022 19:34:43 -1000 Subject: [PATCH] Move growls out of catch block --- src/libs/actions/PaymentMethods.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libs/actions/PaymentMethods.js b/src/libs/actions/PaymentMethods.js index 00f2234c829ad..fe7405dfd388d 100644 --- a/src/libs/actions/PaymentMethods.js +++ b/src/libs/actions/PaymentMethods.js @@ -111,10 +111,9 @@ function setWalletLinkedAccount(password, bankAccountID, fundID) { Growl.show(Localize.translateLocal('paymentsPage.setDefaultSuccess'), CONST.GROWL.SUCCESS, 5000); return; } - Growl.show(Localize.translateLocal('paymentsPage.error.setDefaultFailure'), CONST.GROWL.ERROR, 5000); - }).catch((error) => { + // Make sure to show user more specific errors which will help support identify the problem faster. - switch (error.message) { + switch (response.message) { case CONST.WALLET.ERROR.INVALID_WALLET: case CONST.WALLET.ERROR.NOT_OWNER_OF_BANK_ACCOUNT: Growl.show(`${Localize.translateLocal('paymentsPage.error.notOwnerOfBankAccount')} ${Localize.translateLocal('common.conciergeHelp')}`, CONST.GROWL.ERROR, 5000);