taler-typescript-core

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

commit 443f1e0d74e31a8c728123f103fae401ff9b92ae
parent 48f93fe5c61fc1de07a54f284c0b676ced70f90d
Author: Sebastian <sebasjm@gmail.com>
Date:   Fri, 23 May 2025 14:46:04 -0300

fix #9988

Diffstat:
Mpackages/aml-backoffice-ui/src/pages/decision/Events.tsx | 17-----------------
Mpackages/aml-backoffice-ui/src/pages/decision/Properties.tsx | 6++----
Mpackages/aml-backoffice-ui/src/pages/decision/Rules.tsx | 2+-
3 files changed, 3 insertions(+), 22 deletions(-)

diff --git a/packages/aml-backoffice-ui/src/pages/decision/Events.tsx b/packages/aml-backoffice-ui/src/pages/decision/Events.tsx @@ -41,23 +41,6 @@ export function Events({}: {}): VNode { (pref.testingDialect ? undefined : config.config.aml_spa_dialect) ?? AmlSpaDialect.TESTING; - // if (!activeDecision) { - // return <Loading />; - // } - // if (activeDecision instanceof TalerError) { - // return <ErrorLoadingWithDebug error={activeDecision} />; - // } - // if (activeDecision.type === "fail") { - // switch (activeDecision.case) { - // case HttpStatusCode.Forbidden: - // case HttpStatusCode.NotFound: - // case HttpStatusCode.Conflict: - // return <div>couldn't load the last active decision</div>; - // default: - // assertUnreachable(activeDecision); - // } - // } - function ShowEventForm({ events: calculatedEvents }: { events: Events }) { const design = formDesign(i18n, calculatedEvents); diff --git a/packages/aml-backoffice-ui/src/pages/decision/Properties.tsx b/packages/aml-backoffice-ui/src/pages/decision/Properties.tsx @@ -38,15 +38,13 @@ export function Properties({}: {}): VNode { const { config } = useExchangeApiContext(); const [pref] = usePreferences(); - const lastDecision = request.original; - const dialect = (pref.testingDialect ? undefined : config.config.aml_spa_dialect) ?? AmlSpaDialect.TESTING; const calculatedProps = calculatePropertiesBasedOnState( - lastDecision?.limits ?? DEFAULT_LIMITS_WHEN_NEW_ACCOUNT, - lastDecision?.properties ?? {}, + request.original?.limits ?? DEFAULT_LIMITS_WHEN_NEW_ACCOUNT, + request.original?.properties ?? {}, request, dialect, ); diff --git a/packages/aml-backoffice-ui/src/pages/decision/Rules.tsx b/packages/aml-backoffice-ui/src/pages/decision/Rules.tsx @@ -163,7 +163,7 @@ export function Rules({ {request.original === undefined ? ( <p> <i18n.Translate> - There are no rules for this account. + There are no rules for this account yet. </i18n.Translate> </p> ) : (