Searching with Treecontrol attributes

Issue #35 closed
Tobias Haak created an issue

We created a tree schema like below:

  • branch1

    • leaf1
    • leaf2
    • leaf3
  • branch2

    • leaf1
    • leaf2
    • leaf4

We choose as display, that the full path should be displayed, eg. branch1\leaf2

Now if we do a basic search for issues and choose from the treecontrol “branch1\leaf2” also issues with “branch2\leaf2” are found, which MUST NOT be the case.

Switching to the advanced search mode shows initially the jql ClassificationTree = leaf2

In the context search help the potential values are displayed as

  • leaf2[23]
  • leaf2[35]

If I then choose for example leaf2[35] the jql is adjusted to ClassificationTree = “branch2\leaf2” (choosing the other one apparently to ClassificationTree = “branch1\leaf2”)

So the basic search does not take the “path” into account and the Advanced search should display in the value help also the path, so that we can choose the right entry.

=> Important: we are running Jira 7.11.1 => No short term upgrade to Jira 8.x is possible

Comments (6)

  1. Tobias Haak reporter
    • edited description

    We created a tree schema like below:

    • branch1

      • leaf1
      • leaf2
      • leaf3
    • branch2

      • leaf1
      • leaf2
      • leaf4

    We choose as display, that the full path should be displayed, eg. branch1\leaf2

    Now if we do a basic search for issues and choose from the treecontrol “branch1\leaf2” also issues with “branch2\leaf2” are found, which MUST NOT be the case.

    Switching to the advanced search mode shows initially the jql ClassificationTree = leaf2

    In the context search help the potential values are displayed as

    • leaf2[23]
    • leaf2[35]

    If I then choose for example leaf2[35] the jql is adjusted to ClassificationTree = “branch2\leaf2” (choosing the other one apparently to ClassificationTree = “branch1\leaf2”)

    So the basic search does not take the “path” into account and the Advanced search should display in the value help also the path, so that we can choose the right entry.

  2. Yury Oboz repo owner

    We created a tree schema like below:

    • branch1

      • leaf1
      • leaf2
      • leaf3
    • branch2

      • leaf1
      • leaf2
      • leaf4

    We choose as display, that the full path should be displayed, eg. branch1\leaf2

    Now if we do a basic search for issues and choose from the treecontrol “branch1\leaf2” also issues with “branch2\leaf2” are found, which MUST NOT be the case.

    Switching to the advanced search mode shows initially the jql ClassificationTree = leaf2

    In the context search help the potential values are displayed as

    • leaf2[23]
    • leaf2[35]

    If I then choose for example leaf2[35] the jql is adjusted to ClassificationTree = “branch2\leaf2” (choosing the other one apparently to ClassificationTree = “branch1\leaf2”)

    So the basic search does not take the “path” into account and the Advanced search should display in the value help also the path, so that we can choose the right entry.

    => Important: we are running Jira 7.11.1 => No short term upgrade to Jira 8.x is possible

  3. Log in to comment