A query-based filter with multiple choices was used
The 1st case
Steps to reproduce:
- delete, for example, ‘all’ in the 'app' parameter
- add ‘all’ again
- apply changes
Act Result: Error running query: missing value for app parameter
The 2nd case
- Remove the ‘all’ value from any parameter by clicking the cross icon
Actual Result: ‘all’ is still displayed on the UI, but clicking the button 'apply changes', the error 'Error running query: missing valuesэ appears.
(If a specific partner is selected in ‘app’, for example, clicking on delete this value will display ‘all’ on the UI)
Review:
The following cases are handled wrong:
- deleting a parameter specifically on the uai (delete the value and immediately update the dashboard)
- deleting the ‘all’ parameter and immediately adding it back, then updating the page
- deleting any value other than all causes all to be displayed on the UI, and when updating, the system recognizes it as an empty field)
ENV
MacOS 15.3.1,
Google Chrome Version 142.0.7444.176 (Official Build) (arm64)
