taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 2eaf72068694d26e17020299245a202ef9d0ad29
parent 5b845c0b5853ff9c3a4bf49c13b7d2245f4deb7f
Author: Sebastian <sebasjm@taler-systems.com>
Date:   Tue, 10 Feb 2026 08:01:37 -0300

do not allow to submit if there are errors

Diffstat:
Mpackages/merchant-backoffice-ui/src/paths/instance/accounts/create/CreatePage.tsx | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/merchant-backoffice-ui/src/paths/instance/accounts/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/accounts/create/CreatePage.tsx @@ -155,7 +155,7 @@ export function CreatePage({ onCreated, onBack }: Props): VNode { const add = safeFunctionHandler( (token: AccessToken, request: Entity, challengeIds: string[]) => lib.instance.addBankAccount(token, request, { challengeIds }), - !session.token ? undefined : [session.token, request, []], + !session.token || hasErrors ? undefined : [session.token, request, []], ); add.onSuccess = onCreated; add.onFail = (fail) => {