aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-06-03 13:29:39 -0300
committerSebastian <sebasjm@gmail.com>2024-06-03 13:29:39 -0300
commit8e18da78b3dd7f762679fc832db18713b78423b1 (patch)
tree591c0747c874d5cd803e819d99f82ef0559cc834 /packages
parentaac3878f5915d4742d253ad13b076a20f011e403 (diff)
downloadwallet-core-8e18da78b3dd7f762679fc832db18713b78423b1.tar.xz
fix broken build
Diffstat (limited to 'packages')
-rw-r--r--packages/merchant-backoffice-ui/src/paths/instance/accounts/update/index.tsx11
1 files changed, 10 insertions, 1 deletions
diff --git a/packages/merchant-backoffice-ui/src/paths/instance/accounts/update/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/accounts/update/index.tsx
index fb6819b5b..9116aaa62 100644
--- a/packages/merchant-backoffice-ui/src/paths/instance/accounts/update/index.tsx
+++ b/packages/merchant-backoffice-ui/src/paths/instance/accounts/update/index.tsx
@@ -33,7 +33,7 @@ import { useBankAccountDetails } from "../../../../hooks/bank.js";
import { Notification } from "../../../../utils/types.js";
import { LoginPage } from "../../../login/index.js";
import { NotFoundPageOrAdminCreate } from "../../../notfound/index.js";
-import { testRevenueAPI } from "../create/index.js";
+import { TestRevenueErrorType, testRevenueAPI } from "../create/index.js";
import { UpdatePage } from "./UpdatePage.js";
export type Entity = TalerMerchantApi.AccountPatchDetails & WithId;
@@ -88,6 +88,7 @@ export default function UpdateValidator({
const resp = await testRevenueAPI(
revenueAPI,
request.credit_facade_credentials,
+ result.body.payto_uri,
);
if (resp instanceof TalerError) {
setNotif({
@@ -126,6 +127,14 @@ export default function UpdateValidator({
});
return;
}
+ case TestRevenueErrorType.ANOTHER_ACCOUNT: {
+ setNotif({
+ message: i18n.str`Could not add bank account`,
+ type: "ERROR",
+ description: i18n.str`The account info URL returned information from an account which is not the same in the account form: ${resp.detail.hint}`,
+ });
+ return;
+ }
default: {
assertUnreachable(resp);
}