Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.8] [Security Solution] [Fix] Alert Page Controls do not recover fr…
…om invalid query. (#156542) (#156567) # Backport This will backport the following commits from `main` to `8.8`: - [[Security Solution] [Fix] Alert Page Controls do not recover from invalid query. (#156542)](#156542) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jatin Kathuria","email":"[email protected]"},"sourceCommit":{"committedDate":"2023-05-03T14:57:11Z","message":"[Security Solution] [Fix] Alert Page Controls do not recover from invalid query. (#156542)\n\n## Summary\r\n\r\nThis PR handles #156016 .\r\n\r\nPreviously, if user supplied an invalid kql or lucene query, Alert Page\r\ncontrols will go in error state and not recover until user reloaded the\r\npage or navigated away and back to the Alert Page.\r\n\r\nThis PR prevents Alert Page Controls going in that error state.\r\n\r\n| Before | After |\r\n|--|--|\r\n| <video\r\nsrc=\"https://user-images.githubusercontent.com/7485038/235931286-6da23567-4ae8-454a-92b8-a595a20f5655.mov\"\r\n/> | <video\r\nsrc=\"https://user-images.githubusercontent.com/7485038/235930584-485df881-d22c-44f3-9d53-f673820eb673.mov\"\r\n/> |\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"ff65ca42f2f09589b09a8e61abe22a4a69885170","branchLabelMapping":{"^v8.9.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Threat Hunting:Investigations","v8.8.0","v8.9.0"],"number":156542,"url":"https://github.com/elastic/kibana/pull/156542","mergeCommit":{"message":"[Security Solution] [Fix] Alert Page Controls do not recover from invalid query. (#156542)\n\n## Summary\r\n\r\nThis PR handles #156016 .\r\n\r\nPreviously, if user supplied an invalid kql or lucene query, Alert Page\r\ncontrols will go in error state and not recover until user reloaded the\r\npage or navigated away and back to the Alert Page.\r\n\r\nThis PR prevents Alert Page Controls going in that error state.\r\n\r\n| Before | After |\r\n|--|--|\r\n| <video\r\nsrc=\"https://user-images.githubusercontent.com/7485038/235931286-6da23567-4ae8-454a-92b8-a595a20f5655.mov\"\r\n/> | <video\r\nsrc=\"https://user-images.githubusercontent.com/7485038/235930584-485df881-d22c-44f3-9d53-f673820eb673.mov\"\r\n/> |\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"ff65ca42f2f09589b09a8e61abe22a4a69885170"}},"sourceBranch":"main","suggestedTargetBranches":["8.8"],"targetPullRequestStates":[{"branch":"8.8","label":"v8.8.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.9.0","labelRegex":"^v8.9.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/156542","number":156542,"mergeCommit":{"message":"[Security Solution] [Fix] Alert Page Controls do not recover from invalid query. (#156542)\n\n## Summary\r\n\r\nThis PR handles #156016 .\r\n\r\nPreviously, if user supplied an invalid kql or lucene query, Alert Page\r\ncontrols will go in error state and not recover until user reloaded the\r\npage or navigated away and back to the Alert Page.\r\n\r\nThis PR prevents Alert Page Controls going in that error state.\r\n\r\n| Before | After |\r\n|--|--|\r\n| <video\r\nsrc=\"https://user-images.githubusercontent.com/7485038/235931286-6da23567-4ae8-454a-92b8-a595a20f5655.mov\"\r\n/> | <video\r\nsrc=\"https://user-images.githubusercontent.com/7485038/235930584-485df881-d22c-44f3-9d53-f673820eb673.mov\"\r\n/> |\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"ff65ca42f2f09589b09a8e61abe22a4a69885170"}}]}] BACKPORT--> Co-authored-by: Jatin Kathuria <[email protected]>
- Loading branch information