Skip to content

Intrusion set filter is being applied to other entities (such as organisations) #1084

Closed

Description

Please replace every line in curly brackets { like this } with an appropriate answer, and remove this line.

Description

When on a country, the user can see the intrusion sets originating from that country by applying the filter "Originates from" which is also translated in the URL parameters : https://demo.opencti.io/dashboard/entities/countries/966c04b7-217f-44cc-8159-86c091f9bd9a/knowledge/intrusion_sets?sortBy=null&orderAsc=false&searchTerm=&selectedEntityType=All&selectedRelationshipType=originates-from&openEntityType=false&openRelationshipType=false

When the user switches the view to see the organisations from that country, the filter "selectedRelationshipType=originates-from" is kept in the URL, and no organisations are shown, although they should be displayed.

Environment

  1. OS (where OpenCTI server runs): Ubuntu 16
  2. OpenCTI version: OpenCTI 4.2.2
  3. OpenCTI client: Frontend
  4. Other environment details:

Reproducible Steps

Steps to create the smallest reproducible scenario:

  1. Pick a country, go to Organisations. You should see a few there. Ex: https://demo.opencti.io/dashboard/entities/countries/966c04b7-217f-44cc-8159-86c091f9bd9a/knowledge/organizations?sortBy=null&orderAsc=false&searchTerm=&selectedEntityType=All&selectedRelationshipType=All&openEntityType=false&openRelationshipType=false
  2. On the same country go to Intrustion Sets and switch to "Orginating from".
  3. On the same country, go back to listing the organisations and nothing is displayed because the filter "Originating from" is still applied.

Expected Output

The filter should only be applied on the Intrustion Sets view and the organisations from that country should be listed all the time.

Actual Output

Nothing shown.

Additional information

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

Metadata

Assignees

No one assigned

    Labels

    buguse for describing something not working as expectedsolveduse to identify issue that has been solved (must be linked to the solving PR)

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions