taler-typescript-core

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

commit 303c02c419e08a8ce5f43bed0693946b6f3e7275
parent 2debb4f0bd2624cd4eac3aa40728825c3c753a44
Author: Sebastian <sebasjm@gmail.com>
Date:   Wed, 16 Apr 2025 12:35:34 -0300

fix #9734

Diffstat:
Mpackages/kyc-ui/src/pages/FillForm.tsx | 9+++------
1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/packages/kyc-ui/src/pages/FillForm.tsx b/packages/kyc-ui/src/pages/FillForm.tsx @@ -57,6 +57,7 @@ type Props = { type FormType = { form_id: string; [TalerFormAttributes.FORM_ID]: string; + [TalerFormAttributes.FORM_VERSION]: number, // state: TalerExchangeApi.AmlState; }; @@ -112,12 +113,10 @@ async function getContextByFormId( function ShowForm({ theForm, - formId, reqId, onComplete, }: { theForm: FormMetadata; - formId: string; reqId: KycRequirementInformationId; onComplete: () => void; }): VNode { @@ -134,9 +133,8 @@ function ShowForm({ ? undefined : withErrorHandler( async () => { - // FIXME: remove this one after https://bugs.gnunet.org/view.php?id=9715 is closed - validatedForm.form_id = formId; - validatedForm[TalerFormAttributes.FORM_ID] = formId; + validatedForm[TalerFormAttributes.FORM_ID] = theForm.id; + validatedForm[TalerFormAttributes.FORM_VERSION] = theForm.version; return lib.exchange.uploadKycForm(reqId, validatedForm); }, (res) => { @@ -245,7 +243,6 @@ export function FillForm({ return ( <ShowForm - formId={formId} onComplete={onComplete} reqId={reqId} theForm={theForm}