File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
src/platform/packages/shared/kbn-esql-ast/src/commands_registry/commands/timeseries Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -81,6 +81,13 @@ describe('TS Autocomplete', () => {
8181 ] ) ;
8282 } ) ;
8383
84+ test ( 'can suggest timeseries after one already selected' , async ( ) => {
85+ const suggestions = await suggest ( 'TS timeseries_index, ' ) ;
86+ const labels = suggestions . map ( ( s ) => s . label ) ;
87+
88+ expect ( labels ) . toEqual ( [ 'timeseries_index_with_alias' , 'time_series_index' ] ) ;
89+ } ) ;
90+
8491 test ( 'discriminates between indices and aliases' , async ( ) => {
8592 const suggestions = await suggest ( 'TS ' ) ;
8693 const indices : string [ ] = suggestions
Original file line number Diff line number Diff line change @@ -74,13 +74,14 @@ export async function autocomplete(
7474 // TS something/
7575 // TS something, /
7676 else if ( indexes . length ) {
77- const sources = context ?. sources ?? [ ] ;
77+ const timeSeriesSources =
78+ context ?. timeSeriesSources ?. map ( ( { name } ) => ( { name, hidden : false } ) ) ?? [ ] ;
7879 const recommendedQuerySuggestions = await getRecommendedQueriesSuggestions (
7980 context ?. editorExtensions ?? { recommendedFields : [ ] , recommendedQueries : [ ] }
8081 ) ;
8182 const additionalSuggestions = await additionalSourcesSuggestions (
8283 innerText ,
83- sources ,
84+ timeSeriesSources ,
8485 indexes . map ( ( { name } ) => name ) ,
8586 recommendedQuerySuggestions
8687 ) ;
You can’t perform that action at this time.
0 commit comments