Skip to content

When the parameter is selected, the error 'Error running query: missing value for parameter' is displayed #7583

@katepusha

Description

@katepusha

A query-based filter with multiple choices was used

The 1st case
Steps to reproduce:

  1. delete, for example, ‘all’ in the 'app' parameter
  2. add ‘all’ again
  3. apply changes
    Act Result: Error running query: missing value for app parameter

The 2nd case

  1. 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:

  1. deleting a parameter specifically on the uai (delete the value and immediately update the dashboard)
  2. deleting the ‘all’ parameter and immediately adding it back, then updating the page
  3. 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)

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions