Skip to content

[BUG] Analytics "Additional options" list is not updated after deselecting domains #806

Description

@ketlyiouriev

Bug description:
The Additional Options list on analytics pages (especially for metrics where the list values ​​change by domain, e.g. page /analytics/feedback metric "Feedback to selected advisor") is not refreshed when domains are deselected – options that are no longer applicable to the selected domain(s) remain visible in the list until the page is refreshed or revisited.

Expected behavior:
The Additional Options list should be refreshed whenever the domain selection changes – options that are no longer associated with the currently selected domain(s) should be removed from the list immediately.

Steps to reproduce & Screenshots:
(TEST ENVIRONMENT)
("TEST" domain has options "Mobiil ID" and "Test 3"; "TEST WIDGET 2" has option "Mobiil ID"; "TEST WIDGET" has option "TEST NAME")

Deselect all domains. Navigate to page /analytics/feedback. Select metric "Feedback to selected advisor". → No additional options are shown (correct).
Image

Select "TEST WIDGET 2" domain. → "Mobiil ID" additional option is shown (correct).
Image

Select "TEST WIDGET" domain. → "Mobiil ID" and "TEST NAME" additional options are shown (correct).
Image

Select "TEST" domain. → "Mobiil ID", "TEST NAME" and "Test 3" additional options are shown (correct).
Image

Deselect "TEST WIDGET" domain. → "Mobiil ID", "TEST NAME" and "Test 3" additional options are shown (incorrect). "TEST NAME" option should be removed from the list.
Image

Additional information:
NB! The reported scenario is intended as an example. Please verify all analytics pages and metrics where the Additional Options list is dynamically populated based on the selected domain(s), as the same refresh issue may be present elsewhere.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingv3.3

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions