diff --git a/src/components/Connection/GRDFConnect/GrdfConnectView.tsx b/src/components/Connection/GRDFConnect/GrdfConnectView.tsx index c9b5e3da9bf6807328904cfa78955aed6055400d..d2b6eafe29e6428d54d80fc48e28ef1ac91bc822 100644 --- a/src/components/Connection/GRDFConnect/GrdfConnectView.tsx +++ b/src/components/Connection/GRDFConnect/GrdfConnectView.tsx @@ -6,6 +6,7 @@ import Header from 'components/Header/Header' import useKonnectorAuth from 'components/Hooks/useKonnectorAuth' import useUserInstanceSettings from 'components/Hooks/useUserInstanceSettings' import { useClient } from 'cozy-client' +import { FORM_DOCTYPE } from 'doctypes' import { FluidType } from 'enums' import { AccountGRDFData } from 'models' import React, { useCallback, useEffect, useRef, useState } from 'react' @@ -114,6 +115,7 @@ export const GrdfConnectView = () => { setCurrentStep(prev => prev + 1) client.save({ ...formData, + _type: FORM_DOCTYPE, firstName: grdfState.firstname, lastName: grdfState.lastname, pce: grdfState.pce, diff --git a/src/components/Connection/SGEConnect/SgeConnectView.tsx b/src/components/Connection/SGEConnect/SgeConnectView.tsx index 32dc5d065ae41bf430f27635ebca7c2a72c6de94..e6290bd5472d2f9427a8064270d6d896510eb102 100644 --- a/src/components/Connection/SGEConnect/SgeConnectView.tsx +++ b/src/components/Connection/SGEConnect/SgeConnectView.tsx @@ -5,6 +5,7 @@ import CozyBar from 'components/Header/CozyBar' import Header from 'components/Header/Header' import useKonnectorAuth from 'components/Hooks/useKonnectorAuth' import { useClient } from 'cozy-client' +import { FORM_DOCTYPE } from 'doctypes' import { FluidType, SgeStep } from 'enums' import { SgeStore } from 'models' import React, { useCallback, useEffect, useRef, useState } from 'react' @@ -120,6 +121,7 @@ const SgeConnectView = () => { client.save({ ...formData, + _type: FORM_DOCTYPE, firstName: sgeState.firstName, lastName: sgeState.lastName, pdl: sgeState.pdl, diff --git a/src/components/Connection/useForm.tsx b/src/components/Connection/useForm.tsx index 9dd853c8cc72a78ee80e8e76f9cd5c3a33708b27..1bf3be72089103ee22d8a0d8ac7efc1e38370a88 100644 --- a/src/components/Connection/useForm.tsx +++ b/src/components/Connection/useForm.tsx @@ -9,7 +9,7 @@ export type QueryParams = (arg?: any) => { options: QueryOptions } -export interface FormData { +interface FormData { firstName: string lastName: string pdl: string