@@ -37,7 +37,7 @@ export function AdvancedSettings(props: AdvancedSettingsProps) {
37
37
const { values, setFieldValue } = useFormikContext < WorkflowFormValues > ( ) ;
38
38
const { models, connectors } = useSelector ( ( state : AppState ) => state . ml ) ;
39
39
const ingestMLProcessors = ( Object . values (
40
- values ?. ingest ?. enrich
40
+ values ?. ingest ?. enrich || { }
41
41
) as any [ ] ) . filter ( ( ingestProcessor ) => ingestProcessor ?. model !== undefined ) ;
42
42
const ingestProcessorModelIds = ingestMLProcessors
43
43
. map ( ( ingestProcessor ) => ingestProcessor ?. model ?. id as string | undefined )
@@ -52,7 +52,7 @@ export function AdvancedSettings(props: AdvancedSettingsProps) {
52
52
useEffect ( ( ) => {
53
53
if ( ingestProcessorModelIds . length > 0 ) {
54
54
ingestProcessorModelIds . forEach ( ( ingestProcessorModelId ) => {
55
- const processorModel = Object . values ( models ) . find (
55
+ const processorModel = Object . values ( models || { } ) . find (
56
56
( model ) => model . id === ingestProcessorModelId
57
57
) ;
58
58
if ( processorModel ?. connectorId !== undefined ) {
@@ -91,7 +91,7 @@ export function AdvancedSettings(props: AdvancedSettingsProps) {
91
91
useEffect ( ( ) => {
92
92
if ( ingestMLProcessors . length > 0 ) {
93
93
ingestMLProcessors . forEach ( ( ingestMLProcessor ) => {
94
- const processorModel = Object . values ( models ) . find (
94
+ const processorModel = Object . values ( models || { } ) . find (
95
95
( model ) => model . id === ingestMLProcessor ?. model ?. id
96
96
) ;
97
97
if ( processorModel ?. connectorId !== undefined ) {
0 commit comments