commit 303c02c419e08a8ce5f43bed0693946b6f3e7275
parent 2debb4f0bd2624cd4eac3aa40728825c3c753a44
Author: Sebastian <sebasjm@gmail.com>
Date: Wed, 16 Apr 2025 12:35:34 -0300
fix #9734
Diffstat:
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}