taler-typescript-core

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

commit eda7f3f014f2a979e6ddef2d2dab889734966765
parent 1532472eb4a6718c118862333e144f76fa4dab8a
Author: Sebastian <sebasjm@gmail.com>
Date:   Tue, 25 Nov 2025 10:03:34 -0300

fix #10651

Diffstat:
Mpackages/kyc-ui/src/pages/Start.tsx | 9++++-----
1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/packages/kyc-ui/src/pages/Start.tsx b/packages/kyc-ui/src/pages/Start.tsx @@ -14,12 +14,11 @@ GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> */ import { - AbsoluteTime, AccessToken, HttpStatusCode, KycRequirementInformation, TalerError, - assertUnreachable, + assertUnreachable } from "@gnu-taler/taler-util"; import { Attention, @@ -172,9 +171,9 @@ function LinkGenerator({ req }: { req: KycRequirementInformation }): VNode { const [notification, safeFunctionHandler] = useLocalNotificationBetter(); const { lib } = useExchangeApiContext(); - const start = safeFunctionHandler((id: string) => - lib.exchange.startExternalKycProcess(id), - ); + const start = safeFunctionHandler(async (id: string) => { + return lib.exchange.startExternalKycProcess(id); + },[req.id!]); start.onFail = (fail) => { switch (fail.case) { case HttpStatusCode.NotFound: