diff --git a/public/components/event_analytics/explorer/query_assist/input.tsx b/public/components/event_analytics/explorer/query_assist/input.tsx index e6b18df58..a079cbfea 100644 --- a/public/components/event_analytics/explorer/query_assist/input.tsx +++ b/public/components/event_analytics/explorer/query_assist/input.tsx @@ -5,7 +5,6 @@ import { EuiButton, - EuiButtonIcon, EuiCallOut, EuiComboBoxOptionOption, EuiFieldText, @@ -96,6 +95,7 @@ const prohibitedQueryCallOut = ( size="s" color="danger" iconType="alert" + dismissible /> ); @@ -106,6 +106,18 @@ const emptyQueryCallOut = ( size="s" color="warning" iconType="iInCircle" + dismissible + /> +); + +const pplGenerated = ( + ); @@ -176,6 +188,7 @@ export const QueryAssistInput: React.FC> = (props }, }) ); + setCallOut(pplGenerated); return generatedPPL; }; const formatError = (error: ResponseError | Error): Error => { @@ -366,16 +379,6 @@ export const QueryAssistInput: React.FC> = (props - - - {callOut} {props.children && } diff --git a/server/routes/dsl.ts b/server/routes/dsl.ts index 580a55152..9bdc45342 100644 --- a/server/routes/dsl.ts +++ b/server/routes/dsl.ts @@ -52,7 +52,7 @@ export function registerDslRoute({ router }: { router: IRouter; facet: DSLFacet validate: { query: schema.object({ format: schema.string(), - index: schema.string(), + index: schema.maybe(schema.string()), }), }, },