fix(plugin-form-builder): fix bug with optional chain operator in field overrides logic (#6602)
## Type of change - [x] Bug fix (non-breaking change which fixes an issue)
This commit is contained in:
@@ -95,7 +95,7 @@ export const generateSubmissionCollection = (
|
|||||||
fields:
|
fields:
|
||||||
formConfig?.formSubmissionOverrides?.fields &&
|
formConfig?.formSubmissionOverrides?.fields &&
|
||||||
typeof formConfig?.formSubmissionOverrides?.fields === 'function'
|
typeof formConfig?.formSubmissionOverrides?.fields === 'function'
|
||||||
? formConfig?.formSubmissionOverrides?.fields({ defaultFields })
|
? formConfig.formSubmissionOverrides.fields({ defaultFields })
|
||||||
: defaultFields,
|
: defaultFields,
|
||||||
hooks: {
|
hooks: {
|
||||||
...(formConfig?.formSubmissionOverrides?.hooks || {}),
|
...(formConfig?.formSubmissionOverrides?.hooks || {}),
|
||||||
|
|||||||
@@ -230,8 +230,8 @@ export const generateFormCollection = (formConfig: FormBuilderPluginConfig): Col
|
|||||||
...(formConfig?.formOverrides?.admin || {}),
|
...(formConfig?.formOverrides?.admin || {}),
|
||||||
},
|
},
|
||||||
fields:
|
fields:
|
||||||
formConfig?.formOverrides.fields && typeof formConfig?.formOverrides.fields === 'function'
|
formConfig?.formOverrides?.fields && typeof formConfig?.formOverrides?.fields === 'function'
|
||||||
? formConfig?.formOverrides.fields({ defaultFields })
|
? formConfig.formOverrides.fields({ defaultFields })
|
||||||
: defaultFields,
|
: defaultFields,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user