directly submit query (#97254)
This commit is contained in:
parent
5035230190
commit
4540a943d7
|
@ -1272,6 +1272,26 @@ describe('Lens App', () => {
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('updates the query if saved query is selected', () => {
|
||||||
|
const { component } = mountWith({});
|
||||||
|
act(() => {
|
||||||
|
component.find(TopNavMenu).prop('onSavedQueryUpdated')!({
|
||||||
|
id: '2',
|
||||||
|
attributes: {
|
||||||
|
title: 'new title',
|
||||||
|
description: '',
|
||||||
|
query: { query: 'abc:def', language: 'lucene' },
|
||||||
|
},
|
||||||
|
});
|
||||||
|
});
|
||||||
|
expect(TopNavMenu).toHaveBeenCalledWith(
|
||||||
|
expect.objectContaining({
|
||||||
|
query: { query: 'abc:def', language: 'lucene' },
|
||||||
|
}),
|
||||||
|
{}
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
it('clears all existing unpinned filters when the active saved query is cleared', () => {
|
it('clears all existing unpinned filters when the active saved query is cleared', () => {
|
||||||
const { component, frame, services } = mountWith({});
|
const { component, frame, services } = mountWith({});
|
||||||
act(() =>
|
act(() =>
|
||||||
|
|
|
@ -692,6 +692,7 @@ export function App({
|
||||||
setState((s) => ({
|
setState((s) => ({
|
||||||
...s,
|
...s,
|
||||||
savedQuery: { ...savedQuery }, // Shallow query for reference issues
|
savedQuery: { ...savedQuery }, // Shallow query for reference issues
|
||||||
|
query: savedQuery.attributes.query,
|
||||||
}));
|
}));
|
||||||
}}
|
}}
|
||||||
onClearSavedQuery={() => {
|
onClearSavedQuery={() => {
|
||||||
|
|
Loading…
Reference in a new issue