File tree 3 files changed +18
-9
lines changed
pages/workflow_detail/workflow_inputs/processor_inputs/ml_processor_inputs/modals
3 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -466,9 +466,13 @@ export function ConfigureExpressionModal(props: ConfigureExpressionModalProps) {
466
466
} ) ;
467
467
} else {
468
468
try {
469
- const docObjs = JSON . parse (
470
- values . ingest . docs
471
- ) as { } [ ] ;
469
+ const docObjs = [ ] as { } [ ] ;
470
+ const lines = values ?. ingest ?. docs ?. split (
471
+ '\n'
472
+ ) as string [ ] ;
473
+ lines . forEach ( ( line ) =>
474
+ docObjs ?. push ( JSON . parse ( line ) )
475
+ ) ;
472
476
if ( docObjs . length > 0 ) {
473
477
setSourceInput (
474
478
customStringify ( docObjs [ 0 ] )
Original file line number Diff line number Diff line change @@ -44,7 +44,8 @@ export function formikToPartialPipeline(
44
44
return ! isEmpty ( precedingProcessors )
45
45
? ( {
46
46
processors : processorConfigsToTemplateProcessors (
47
- precedingProcessors
47
+ precedingProcessors ,
48
+ context
48
49
) ,
49
50
} as IngestPipelineConfig )
50
51
: undefined ;
@@ -60,7 +61,8 @@ export function formikToPartialPipeline(
60
61
return ! isEmpty ( precedingProcessors )
61
62
? ( {
62
63
request_processors : processorConfigsToTemplateProcessors (
63
- precedingProcessors
64
+ precedingProcessors ,
65
+ context
64
66
) ,
65
67
} as SearchPipelineConfig )
66
68
: undefined ;
@@ -78,10 +80,12 @@ export function formikToPartialPipeline(
78
80
return ! isEmpty ( precedingProcessors ) || ! isEmpty ( requestProcessors )
79
81
? ( {
80
82
request_processors : processorConfigsToTemplateProcessors (
81
- requestProcessors
83
+ requestProcessors ,
84
+ context
82
85
) ,
83
86
response_processors : processorConfigsToTemplateProcessors (
84
- precedingProcessors
87
+ precedingProcessors ,
88
+ context
85
89
) ,
86
90
} as SearchPipelineConfig )
87
91
: undefined ;
Original file line number Diff line number Diff line change @@ -175,17 +175,18 @@ export function prepareDocsForSimulate(
175
175
const preparedDocs = [ ] as SimulateIngestPipelineDoc [ ] ;
176
176
let docObjs = [ ] as { } [ ] ;
177
177
try {
178
- docObjs = JSON . parse ( docs ) as { } [ ] ;
179
178
const lines = docs ?. split ( '\n' ) as string [ ] ;
180
179
lines . forEach ( ( line ) => docObjs . push ( JSON . parse ( line ) ) ) ;
181
180
} catch { }
182
- docObjs . forEach ( ( doc ) => {
181
+ docObjs ? .forEach ( ( doc ) => {
183
182
preparedDocs . push ( {
184
183
_index : indexName ,
185
184
_id : generateId ( ) ,
186
185
_source : doc ,
187
186
} ) ;
188
187
} ) ;
188
+ console . log ( 'docobs: ' , docObjs ) ;
189
+ console . log ( 'prepared docs: ' , preparedDocs ) ;
189
190
return preparedDocs ;
190
191
}
191
192
You can’t perform that action at this time.
0 commit comments