Uploaded image for project: 'i2b2 Web Client'
  1. i2b2 Web Client
  2. WEBCLIENT-47

"Delete Concept" in I2B2 web app deletes the first occurrence of the concept, not the one selected

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.6.08
    • 1.7.02
    • Web Client
    • None
    • Query Tool
    • i2b2 Web Client
    • Reproduced in the 1.7.02 test environment
    • Hide
      Tested and it appears to be working correctly.

      Browsers Tested:
      Chrome, Firefox, I.E., Safari
      Show
      Tested and it appears to be working correctly. Browsers Tested: Chrome, Firefox, I.E., Safari
    • 1.7.02.0005

    Description

       In the [Query Tool] Pane, adding the same concept twice and selecting the second to be deleted, will actually delete the first in the list.

      This is also more than just a visual annoyance to the user. Suppose one were to drop in two of the same numerically constrained concepts with differing parameters (e.g. Length of Stay concept with > 2 and < 10). In this case, if you select the second concept for delete, it will delete the first.

      The delete mechanism appears to always delete the first matched concept it encounters and there appears to be no work around.

      Reproduction Steps:

      1. Open I2B2 instance with a numerically constrained concept
      2. Add the numerically constrained concept to the [Query Tool] Pane with a value of 1
      3. Add the same numerically constrained concept to the [Query Tool] Pane with a value of 2
      4. Delete the numerically constrained concept with the value of 2.

      Expected Result: The concept with a value of 2 is deleted
      Actual Result: The concept with a value of 1 is deleted

      Attachments

        Activity

          matthoag Matthew Hoag created issue -
          jmd86 Janice Donahoe made changes -
          Field Original Value New Value
          Workflow classic default workflow [ 10213 ] i2b2 Issues [ 10295 ]
          jmd86 Janice Donahoe made changes -
          Affects View/s Query Tool [ 10077 ]
          Component/s Web Client [ 10021 ]
          Component/s Querytool [ 10004 ]
          jmd86 Janice Donahoe made changes -
          Reproduction Notes Reproduced in the 1.7.02 test environment
          jmd86 Janice Donahoe made changes -
          Workflow i2b2 Issues [ 10295 ] i2b2 Issues Workflow [ 10440 ]
          mem61 Mike Mendis made changes -
          Fix Version/s 1.7.02 [ 10091 ]
          mem61 Mike Mendis made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          mem61 Mike Mendis made changes -
          Assignee Mike Mendis [ mem61 ] Janice Donahoe [ jmd86 ]
          Status In Progress [ 3 ] Ready to Test [ 10001 ]
          jmd86 Janice Donahoe made changes -
          Component/s Web Client [ 10046 ]
          Component/s Web Client [ 10021 ]
          Fix Version/s 1.7.02 [ 10127 ]
          Fix Version/s 1.7.02 [ 10091 ]
          Key LEOPARD-122 WEBCLIENT-47
          Project i2b2 [ 10000 ] i2b2 Web Client [ 10033 ]
          Affects Version/s 1.6.08 [ 10121 ]
          Affects Version/s 1.6.08 [ 10074 ]
          Workflow i2b2 Issues Workflow [ 10440 ] Web Client Issues Workflow [ 10653 ]
          jmd86 Janice Donahoe made changes -
          Status Ready to Test [ 10001 ] Testing [ 10002 ]
          jmd86 Janice Donahoe made changes -
          Testing Notes Tested and it appears to be working correctly.

          Browsers Tested:
          Chrome, Firefox, I.E., Safari
          i2b2 Sponsored Project/s i2b2 Web Client [ 10197 ]
          Status Testing [ 10002 ] Testing [ 10002 ]
          jmd86 Janice Donahoe made changes -
          Build Number (Fixed) 1.7.02.0005
          Resolution Fixed [ 1 ]
          Status Testing [ 10002 ] Resolved [ 5 ]
          jmd86 Janice Donahoe made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

          People

            jmd86 Janice Donahoe
            matthoag Matthew Hoag
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: