Skip to content

Commit

Permalink
fix: name key change
Browse files Browse the repository at this point in the history
  • Loading branch information
calvin-codecov committed Jan 9, 2025
1 parent 8c40e1f commit 687f749
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
10 changes: 5 additions & 5 deletions src/pages/TermsOfService/TermsOfService.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,8 @@ export default function TermsOfService() {
resolver: zodResolver(FormSchema),
mode: 'onChange',
defaultValues: {
marketingName: currentUser?.name ?? undefined,
marketingEmail: currentUser?.email ?? undefined,
marketingName: currentUser?.name || '',
marketingEmail: currentUser?.email || '',
marketingConsent: undefined,
tos: false,
// this field just used for custom form error
Expand All @@ -131,8 +131,8 @@ export default function TermsOfService() {

interface FormValues {
marketingConsent?: boolean
marketingName?: string
marketingEmail?: string
marketingName: string
marketingEmail: string
}

const onSubmit: SubmitHandler<FormValues> = (data: FormValues) => {
Expand All @@ -141,7 +141,7 @@ export default function TermsOfService() {
mutate({
businessEmail: data.marketingEmail,
marketingConsent: data?.marketingConsent,
marketingName: data.marketingName,
name: data.marketingName,
termsAgreement: true,
})
}
Expand Down
6 changes: 3 additions & 3 deletions src/pages/TermsOfService/hooks/useTermsOfService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import Api from 'shared/api'

const SaveTermsAgreementInputConfig = z.object({
businessEmail: z.string(),
marketingName: z.string(),
name: z.string(),
termsAgreement: z.boolean(),
marketingConsent: z.boolean().optional(),
})
Expand Down Expand Up @@ -47,7 +47,7 @@ export function useSaveTermsAgreement(options: SaveTermsAgreementOptions = {}) {
mutationFn: (input: SaveTermsAgreementInput) => {
const parsedInput = SaveTermsAgreementInputConfig.parse(input)

const { businessEmail, termsAgreement, marketingConsent, marketingName } =
const { businessEmail, termsAgreement, marketingConsent, name } =
parsedInput

const querySignAgreement = `
Expand All @@ -68,7 +68,7 @@ export function useSaveTermsAgreement(options: SaveTermsAgreementOptions = {}) {
businessEmail,
termsAgreement,
marketingConsent,
marketingName,
name,
},
}
return Api.graphqlMutation({
Expand Down

0 comments on commit 687f749

Please sign in to comment.